Added ref to Qubasa-main in template/new-clan/flake.nix

This commit is contained in:
Qubasa
2023-10-20 01:11:32 +02:00
parent 8e9034ad02
commit 3dc7d12e9c
9 changed files with 153 additions and 121 deletions

View File

@@ -10,13 +10,16 @@ log = logging.getLogger(__name__)
@pytest.fixture
def temporary_dir() -> Iterator[Path]:
def temporary_home(monkeypatch: pytest.MonkeyPatch) -> Iterator[Path]:
if os.getenv("TEST_KEEP_TEMPORARY_DIR") is not None:
temp_dir = tempfile.mkdtemp(prefix="pytest-")
path = Path(temp_dir)
log.info("Keeping temporary test directory: ", path)
log.debug("Temp HOME directory: %s", str(path))
monkeypatch.setenv("HOME", str(temp_dir))
yield path
else:
log.debug("TEST_KEEP_TEMPORARY_DIR not set, using TemporaryDirectory")
with tempfile.TemporaryDirectory(prefix="pytest-") as dirpath:
monkeypatch.setenv("HOME", str(dirpath))
log.debug("Temp HOME directory: %s", str(dirpath))
yield Path(dirpath)