From ca728ff965074dde6305378fc181b07575f4994b Mon Sep 17 00:00:00 2001 From: David Hotham Date: Thu, 21 Mar 2024 22:47:32 +0000 Subject: [PATCH] dont pollute fixtures in unit tests --- tests/utils/test_isolated_build.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/utils/test_isolated_build.py b/tests/utils/test_isolated_build.py index 164d8c79fca..044dac1404e 100644 --- a/tests/utils/test_isolated_build.py +++ b/tests/utils/test_isolated_build.py @@ -1,5 +1,6 @@ from __future__ import annotations +import shutil import sys from pathlib import Path @@ -85,7 +86,8 @@ def test_isolated_env_install_failure( def test_isolated_builder_outside_poetry_project_context( tmp_working_directory: Path, fixture_dir: FixtureDirGetter ) -> None: - source = fixture_dir("project_with_setup") + source = tmp_working_directory / "source" + shutil.copytree(fixture_dir("project_with_setup"), source) destination = tmp_working_directory / "dist" try: