Skip to content

Commit

Permalink
cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
hifigraz committed Sep 18, 2024
1 parent e570fa6 commit 3f58de9
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,13 @@ If you create a subfolder in `tests/criterion/` the files in there are build to

You can create subfolders in `/tests/io_tests/`. These subfolders must match the name of a program you have created within the project. The tests fail, if the program is not yet build. You can implement multiple IO-Tests for a single executable, by adding `<xx>.in`, `<xx>.out` and `<xx>.err` files (`<xx>` is the matching test number, e.g. 01). If the program is implemented, every `<xx>.in` file is applied to the program as stdin and the created stdout of the program is matched with the `<xx>.out` file, as the created stderr is matched with the `<xx>.err`. The tests fail if the outputs don't match the requirements.

### Further work
### Devcontainer

A devcontainer configuration is provided to use this template from within github codespaces. An Ubuntu container was chosen, in which gcc/gdb/cmake and libcriterion (for testing) was added.

__TODO__:
This codespace will still ask you to choose a compiler kit, even if there is only one.

The cmake extension is buggy and showing a configuration moved warning message every time a container starts.


Simplify
1 change: 1 addition & 0 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
# TODO

Get rid of some messages from cmake-tools ...

0 comments on commit 3f58de9

Please sign in to comment.