mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
[9.20] fix: test: Resolve the system_test_dir in pytest
If the system_test_dir contains a symlink, then it might cause issues further down when using relative_to(), unless it is resolved first. This has been observed on FreeBSD13 in CI where /home is a symlink to /usr/home. Backport of MR !11490 Merge branch 'backport-nicki/pytest-freebsd13-artifacts-path-9.20' into 'bind-9.20' See merge request isc-projects/bind9!11494
This commit is contained in:
commit
08c6ecd442
1 changed files with 1 additions and 1 deletions
|
|
@ -397,7 +397,7 @@ def system_test_dir(request, system_test_name, expected_artifacts):
|
|||
), f"Unexpected files found in test directory: {unexpected_files}"
|
||||
|
||||
# Create a temporary directory with a copy of the original system test dir contents
|
||||
system_test_root = Path(os.environ["builddir"])
|
||||
system_test_root = Path(os.environ["builddir"]).resolve()
|
||||
testdir = Path(
|
||||
tempfile.mkdtemp(prefix=f"{system_test_name}_tmp_", dir=system_test_root)
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in a new issue