This repository has been archived on 2024-05-26. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Benedikt Peetz d48456d039
test(tests): Add the positive tests (and delete the ones in rust)
The rust based test were both not sufficient to cover all edge-cases and
so unmaintainable that they nearly always didn't even compile. This new
test framework should alleviate both concerns.
However, one big problem still remains: it does not support test cases
that should fail, so these have just been left in the `./tests`
directory.
2024-03-26 17:35:30 +01:00
docs refactor(treewide): Rework file structure in `src/macros` 2024-03-26 17:35:21 +01:00
example/main test(tests): Add the positive tests (and delete the ones in rust) 2024-03-26 17:35:30 +01:00
src test(tests): Add the positive tests (and delete the ones in rust) 2024-03-26 17:35:30 +01:00
tests test(tests): Add the positive tests (and delete the ones in rust) 2024-03-26 17:35:30 +01:00
.envrc chore(treewide): Add the new license header 2024-02-19 16:13:55 +01:00
.gitignore feat(treewide): Provide a c api 2023-12-25 22:23:52 +01:00
.licensure.yml chore(.licensure.yml): Add license spdx identifier 2024-03-24 17:46:27 +01:00
COPYING build(treewide): Add relevant configuration for releases 2023-12-23 18:35:38 +01:00
COPYING.LESSER build(treewide): Add relevant configuration for releases 2023-12-23 18:35:38 +01:00
Cargo.toml feat(macros/config/file_tree): Add support for parsing a FileTree from file 2024-03-26 17:35:24 +01:00
LICENSE.spdx build(treewide): Add relevant configuration for releases 2023-12-23 18:35:38 +01:00
cog.toml build(cog.toml): Use `nix fmt` (treefmt) instead of only `cargo fmt` 2024-03-24 17:51:07 +01:00
flake.lock build(flake): Update 2024-03-26 17:35:18 +01:00
flake.nix feat(example/valgrind): Add a script to test the c example with valgrind 2024-03-26 17:35:16 +01:00
update.sh build(update.sh): Add a shebang 2024-02-19 20:52:10 +01:00