1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-17 07:52:43 +01:00
nix/src/libstore-tests/data
John Ericson 01b2037bc0 Minimize the use of C Macros for characterization tests
Fewer macros is better!

Introduce a new `JsonChacterizationTest` mixin class to help with this.

Also, avoid some needless copies with `GetParam`.

Part of my effort shoring up the JSON formats with #13570.
2025-09-28 09:54:46 -04:00
..
common-protocol Move unit tests to the location Meson expects them to be 2024-10-17 15:42:16 -04:00
derivation Minimize the use of C Macros for characterization tests 2025-09-28 09:54:46 -04:00
derived-path Modernize and test derived path JSON 2025-09-23 15:05:56 -04:00
machines Move unit tests to the location Meson expects them to be 2024-10-17 15:42:16 -04:00
nar-info Move unit tests to the location Meson expects them to be 2024-10-17 15:42:16 -04:00
outputs-spec Convert {Extended,}OutputsSpec JSON tests to characterization tests 2025-09-23 14:47:00 -04:00
path-info Move unit tests to the location Meson expects them to be 2024-10-17 15:42:16 -04:00
realisation Add JSON tests for Realisation 2025-09-24 18:09:24 -04:00
serve-protocol Remove support for serve protocol < 5 2025-09-10 10:57:15 +02:00
store-path Make the JSON format for derivation use basename store paths 2025-09-17 16:38:17 -04:00
store-reference libstore: Reallow unbracketed IPv6 addresses in store references 2025-09-09 00:41:03 +03:00
worker-protocol Move unit tests to the location Meson expects them to be 2024-10-17 15:42:16 -04:00