lix/src
John Ericson 4de54b2190 Unit test the "common protocol" too
Copy the relevant tests to ensure the new interfaces added in the last
commit are tested.

Perhaps I should try to deduplicat these tests some more. However its
not clear how to do that outside of a big ugly C++ macro.
https://github.com/google/googletest/blob/main/docs/advanced.md has some
stuff but it is cumbersome and I didn't figure it out yet.

This is done in a separate commit in order to be sure that the first
commit really didn't change any behavior; if we changed the
implementation and the tests at once, it would be harder to tell whether
or not some behavioral changes slipped in what is supposed to be a "pure
refactor".

Co-Authored-By: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-10-09 16:57:03 -04:00
..
build-remote Allow dynamic derivation deps in inputDrvs 2023-09-07 10:39:37 -04:00
libcmd printStats -> maybePrintStats 2023-10-09 16:34:35 +02:00
libexpr Merge pull request #9114 from fricklerhandwerk/lookup-path 2023-10-09 11:28:40 -04:00
libfetchers Make the indirect fetcher input scheme part of the Flakes XP feature 2023-09-28 21:35:36 -04:00
libmain Rename an identifier of ours called stdout 2023-09-20 09:04:42 -04:00
libstore Unit test the "common protocol" too 2023-10-09 16:57:03 -04:00
libutil Put functional tests in tests/functional 2023-10-06 09:05:56 -04:00
nix accommodate inconsistent output from lowdown 2023-10-05 01:20:26 +02:00
nix-build printStats -> maybePrintStats 2023-10-09 16:34:35 +02:00
nix-channel Factor out nix-defexpr path computation 2023-08-02 12:54:48 -04:00
nix-collect-garbage Clean up a few things related to profiles (#8526) 2023-06-19 04:04:59 +00:00
nix-copy-closure Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
nix-env printStats -> maybePrintStats 2023-10-09 16:34:35 +02:00
nix-instantiate printStats -> maybePrintStats 2023-10-09 16:34:35 +02:00
nix-store Factor out bits of the worker protocol to use elsewhere 2023-10-09 16:55:12 -04:00
resolve-system-dependencies Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00