diff options
Diffstat (limited to 'setuptools/tests/fixtures.py')
-rw-r--r-- | setuptools/tests/fixtures.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/setuptools/tests/fixtures.py b/setuptools/tests/fixtures.py index 225c2ea3..0b1eaf5f 100644 --- a/setuptools/tests/fixtures.py +++ b/setuptools/tests/fixtures.py @@ -3,6 +3,7 @@ import pytest from . import contexts + @pytest.yield_fixture def user_override(): """ @@ -15,3 +16,9 @@ def user_override(): with mock.patch('site.USER_SITE', user_site): with contexts.save_user_site_setting(): yield + + +@pytest.yield_fixture +def tmpdir_cwd(tmpdir): + with tmpdir.as_cwd() as orig: + yield orig |