f2/nix: add fake nixpkgs fixture
Change-Id: I76fe321bd93d9f79b4b1d98e529c50581d23d3f7
This commit is contained in:
@@ -480,6 +480,15 @@ def pytest_generate_tests(metafunc: pytest.Metafunc):
|
||||
metafunc.parametrize("nix", protocols, indirect=True, ids=ids)
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def fake_nixpkgs(nix: Nix):
|
||||
nixpkgs = nix.env.dirs.test_root / "nixpkgs"
|
||||
nixpkgs.mkdir()
|
||||
(nixpkgs / "default.nix").write_text('{...}: {lib.version = "f2-fake-nixpkgs";}')
|
||||
|
||||
nix.env["NIX_PATH"] = f"nixpkgs={nixpkgs.absolute()}"
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def enable_diverted_store(nix: Nix):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user