1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-23 10:49:36 +01:00
nix/src/libstore-tests/data
John Ericson c5f348db95 Test output checks referring to other outputs
`allowedReferences` and friends can, in addition to supporting store
paths (and placeholders, but because those will be rewritten to store
paths), they also support to refering to other outputs in the derivation
by name.

We update the tests in order to cover for that.

(While we are at it, also introduce some scratch variables for paths and
placeholders to make the C++ literalsf for this test more concise.)
2025-11-07 00:17:37 -05:00
..
build-result JSON Impl and schema for BuildResult 2025-11-03 18:25:16 -05:00
common-protocol Split realisation protocol unit tests 2025-11-03 15:43:38 -05:00
content-address nlohmann::json instance and JSON Schema for ContentAddress 2025-10-27 14:47:50 -04:00
derivation Test output checks referring to other outputs 2025-11-07 00:17:37 -05: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 Make the store path info ca field structured in JSON 2025-11-06 15:19:44 -05:00
outputs-spec Convert {Extended,}OutputsSpec JSON tests to characterization tests 2025-09-23 14:47:00 -04:00
path-info Make the store path info ca field structured in JSON 2025-11-06 15:19:44 -05:00
realisation Add JSON tests for Realisation 2025-09-24 18:09:24 -04:00
serve-protocol Split realisation protocol unit tests 2025-11-03 15:43:38 -05:00
store-path Make the JSON format for derivation use basename store paths 2025-09-17 16:38:17 -04:00
store-reference libstore: Improve store-reference back-compat with IPv6 ZoneId literals 2025-11-01 00:36:15 +03:00
worker-protocol Split realisation protocol unit tests 2025-11-03 15:43:38 -05:00