borgmatic/tests/integration/config
Sirio Balmelli 0b34ef0e1a
tests: use pytest tmp_path fixture instead of hardcoded /tmp paths
tmp_path is a built-in pytest fixture providing a unique per-test tempdir.

Hardcoded /tmp paths break when multiple builders run tests concurrently
(e.g. Nix parallel builds): leftover or colliding files cause spurious failures.

Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2026-04-15 16:35:41 +02:00
..
__init__.py Move tests to the root of the repository, in keeping with more common convention. 2018-09-30 13:57:20 -07:00
test_arguments.py Add additional tests for complete coverage (#303). 2025-03-28 11:37:48 -07:00
test_constants.py BREAKING: Support disabling both constant and variable interpolation by escaping with backslashes (#1213). 2026-01-05 15:39:14 -08:00
test_generate.py tests: use pytest tmp_path fixture instead of hardcoded /tmp paths 2026-04-15 16:35:41 +02:00
test_load.py When running tests, use Ruff for faster and more comprehensive code linting and formatting. 2025-07-17 23:24:58 -07:00
test_override.py When running tests, use Ruff for faster and more comprehensive code linting and formatting. 2025-07-17 23:24:58 -07:00
test_schema.py Minor Python modernization fixes. 2026-03-02 20:47:11 -08:00
test_validate.py tests: use pytest tmp_path fixture instead of hardcoded /tmp paths 2026-04-15 16:35:41 +02:00