diff --git a/docs/src/lecture/0-intro.md b/docs/src/lecture/0-intro.md index 0972d88ed99623a223181154f240a151cd1176e5..f15b87c60e8f8de3da27de741a24f5664076b753 100644 --- a/docs/src/lecture/0-intro.md +++ b/docs/src/lecture/0-intro.md @@ -114,9 +114,10 @@ Use `>` for block quotes. ## Integrated Development Environment (IDE) - **VS Code**: All-in-one solution, quite good for Julia programming -TOOD: Insert picture explaning different workspaces - Other choices: Vim, Emacs, Atom, Jetbrains, ... + + ## Further Reading/References - CLick PDF slides in https://thsn.dev/blog/publishing-reproducable-numerics diff --git a/docs/src/lecture/4-julia_testing.md b/docs/src/lecture/4-julia_testing.md index 35af662ad915f98f524028829d230d3f52cdcab0..2c17b4b74368a1d60e53a569440951ed01e325d6 100644 --- a/docs/src/lecture/4-julia_testing.md +++ b/docs/src/lecture/4-julia_testing.md @@ -69,7 +69,23 @@ Alternatively, you can run your tests directly from the command line without ent This command will execute all tests defined in your project's `test` directory. -TODO: Add example output. +```julia +# Addition Tests: Test Failed at XXX/gits/nmh/SustainableSoftwareEngineering.jl/test/test_add.jl:7 +# Expression: add(0, 0) == 1 +# Evaluated: 0 == 1 +# +# Stacktrace: +# [1] macro expansion +# @ /usr/local/Cellar/julia/1.9.3/share/julia/stdlib/v1.9/Test/src/Test.jl:478 [inlined] +# [2] macro expansion +# @ ~/Desktop/gits/nmh/SustainableSoftwareEngineering.jl/test/test_add.jl:7 [inlined] +# [3] macro expansion +# @ /usr/local/Cellar/julia/1.9.3/share/julia/stdlib/v1.9/Test/src/Test.jl:1498 [inlined] +# [4] top-level scope +# @ ~/Desktop/gits/nmh/SustainableSoftwareEngineering.jl/test/test_add.jl:5 +# Test Summary: | Pass Fail Total Time +# Addition Tests | 3 1 4 0.8s +``` ## Test Coverage diff --git a/docs/src/lecture/9-todo.md b/docs/src/lecture/9-todo.md deleted file mode 100644 index dcc681b56c8e8d25f888a8d784e44aa7d9fa8e08..0000000000000000000000000000000000000000 --- a/docs/src/lecture/9-todo.md +++ /dev/null @@ -1,3 +0,0 @@ -# Todo -- see other course if something is missing -- add some exercises for students diff --git a/docs/src/lecture/figs/vscode-julia.png b/docs/src/lecture/figs/vscode-julia.png new file mode 100644 index 0000000000000000000000000000000000000000..9fa37e2a36b9e0da65e118bfea03c1d38fc926f2 Binary files /dev/null and b/docs/src/lecture/figs/vscode-julia.png differ