nix-super/src/libstore/tests
John Ericson e36c9175f4 Add protocol versions to {Worker,Serve}Proto::*Conn
This will allow us to factor out logic, which is currently scattered
inline, into several reusable instances

The tests are also updated to support versioning. Currently all Worker
and Serve protocol tests are using the minimum version, since no
version-specific serialisers have been created yet. But in subsequent
commits when that changes, we will test individual versions to ensure
complete coverage.
2023-10-17 11:21:10 -04:00
..
test-data Add error reporting to machine spec paser 2021-10-17 12:45:56 +04:00
characterization.hh Unit test the "common protocol" too 2023-10-09 16:57:03 -04:00
common-protocol.cc Add protocol versions to {Worker,Serve}Proto::*Conn 2023-10-17 11:21:10 -04:00
derivation.cc Allow dynamic derivation deps in inputDrvs 2023-09-07 10:39:37 -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 Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
local.mk More property tests 2023-01-29 17:09:59 -05:00
machines.cc Add error reporting to machine spec paser 2021-10-17 12:45:56 +04:00
nar-info-disk-cache.cc NarInfoDiskCache: Also test id consistency with updated fields 2023-02-07 23:34:36 +01: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.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 Add protocol versions to {Worker,Serve}Proto::*Conn 2023-10-17 11:21:10 -04:00
references.cc Add a test for RefScanSink and clean up the code 2021-10-04 14:29:42 +02:00
serve-protocol.cc Add protocol versions to {Worker,Serve}Proto::*Conn 2023-10-17 11:21:10 -04:00
worker-protocol.cc Add protocol versions to {Worker,Serve}Proto::*Conn 2023-10-17 11:21:10 -04:00