Commit graph

16 commits

Author SHA1 Message Date
116f905b6c
chore(testHelpers): remove string context in toJsonFile 2025-06-14 15:16:25 +02:00
4a55db9797
chore: add more helpers & add pos to test suite 2025-06-13 20:47:26 +02:00
006537e6ab
test: nest sample tests as fixtures in real tests
also use new test helpers
2025-06-13 15:46:52 +02:00
bed029f4a9
feat: add test helpers
default args to {}
2025-06-13 15:44:16 +02:00
001b575f31
chore(module): remove "set -x" addition in script tests 2025-06-13 15:43:21 +02:00
98141a1f5c
feat: switch to module system to evaluate suites & tests
add autodiscovery feature
2025-06-12 21:23:28 +02:00
c2ca17dfc5 chore(lib): add assertion for script to not be null when type=="script" 2025-06-02 01:13:54 +02:00
f59d92791b chore: use set -x to show which line of "script" failed the test 2025-05-31 18:30:54 +02:00
b50a1c61a6 feat: add "script" test type 2025-05-31 17:20:19 +02:00
9068477650 fix: pretty print expected aswell when format is "pretty" 2025-05-11 02:05:01 +02:00
4aaaf32621 chore: allow setting pos for entire suite & remove column from pos 2025-05-10 22:14:56 +02:00
e029fae0b8 feat: add support for pretty/nix format
improve handling string test values
2025-05-10 21:55:08 +02:00
0a1bbae2c3 feat: general improvements and add junit "error" and "skipped" support 2025-05-04 21:54:17 +02:00
5ae5c2dd45 fix(lib): discard string context so derivations are not built instantly 2025-05-04 21:53:51 +02:00
482f15c486 feat: remove nix store path prefix if used in flakeModule 2025-05-03 22:23:05 +02:00
c1c19c324d chore: initial prototype 2025-05-03 22:05:29 +02:00