nix-super/src/libstore/tests
John Ericson cc46ea1630 Make nix path-info --json return an object not array
Before it returned a list of JSON objects with store object information,
including the path in each object. Now, it maps the paths to JSON
objects with the metadata sans path.

This matches how `nix derivation show` works.

Quite hillariously, none of our existing functional tests caught this
change to `path-info --json` though they did use it. So just new
functional tests need to be added.
2023-11-06 11:06:31 -05:00
..
test-data Add error reporting to machine spec paser 2021-10-17 12:45:56 +04:00
common-protocol.cc Systematize characterization tests a bit more 2023-11-02 12:06:08 -04:00
derivation.cc Don't use std::invocable C++ concept yet 2023-11-02 12:06:29 -04:00
derived-path.cc Disable rapidcheck tests in the coverage run 2023-09-19 16:04:00 +02:00
derived-path.hh Make the Derived Path family of types inductive for dynamic derivations 2023-08-10 00:08:32 -04:00
downstream-placeholder.cc Feature gate DownstreamPlaceholder::unknownCaOutput 2023-07-13 07:56:33 -04:00
libstore.hh Systematize characterization tests a bit more 2023-11-02 12:06:08 -04:00
local.mk More property tests 2023-01-29 17:09:59 -05:00
machines.cc Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
nar-info-disk-cache.cc NarInfoDiskCache: Also test id consistency with updated fields 2023-02-07 23:34:36 +01:00
nar-info.cc Include compression in the NarInfo JSON format 2023-11-06 11:06:31 -05:00
outputs-spec.cc Disable rapidcheck tests in the coverage run 2023-09-19 16:04:00 +02:00
outputs-spec.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
path-info.cc Make nix path-info --json return an object not array 2023-11-06 11:06:31 -05:00
path.cc StorePath: reject names starting with '.' 2023-10-04 22:10:52 +00:00
path.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
protocol.hh Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
references.cc Add a test for RefScanSink and clean up the code 2021-10-04 14:29:42 +02:00
serve-protocol.cc Factor out serialization for BuildResult 2023-10-20 15:19:28 -04:00
worker-protocol.cc Factor out UnkeyedValidPathInfo and test 2023-10-20 15:21:04 -04:00