Nix 2.26.3
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
nix::GitTest Class Reference
Inheritance diagram for nix::GitTest:
nix::CharacterizationTest

Public Member Functions

std::filesystem::path goldenMaster (std::string_view testStem) const override
 
- Public Member Functions inherited from nix::CharacterizationTest
void readTest (PathView testStem, auto &&test)
 
void writeTest (PathView testStem, auto &&test, auto &&readFile2, auto &&writeFile2)
 
void writeTest (PathView testStem, auto &&test)
 

Public Attributes

ExperimentalFeatureSettings mockXpSettings
 

Member Function Documentation

◆ goldenMaster()

std::filesystem::path nix::GitTest::goldenMaster ( std::string_view testStem) const
inlineoverridevirtual

While the "golden master" for this characterization test is located. It should not be shared with any other test.

Implements nix::CharacterizationTest.

Member Data Documentation

◆ mockXpSettings

ExperimentalFeatureSettings nix::GitTest::mockXpSettings

We set these in tests rather than the regular globals so we don't have to worry about race conditions if the tests run concurrently.


The documentation for this class was generated from the following file: