summaryrefslogtreecommitdiff
path: root/tests/test_process.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-10-08 09:24:52 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-10-08 09:42:43 -0400
commitc163cdc44980bb39ec8b9031a38f58ed98766419 (patch)
tree80c1c5bd241a213047d7a30fa000017050680dac /tests/test_process.py
parent6217af70939d939b6abfc4abfe32a03bc47da967 (diff)
downloadpython-coveragepy-git-c163cdc44980bb39ec8b9031a38f58ed98766419.tar.gz
test: make metacov work with xdist
I was using pytest.__file__ as a directory, but in 5.3.2, pytest changed to be a package, so that wasn't the site-packages directory anymore, and our .pth file was written someplace useless. Now we don't rely on the structure of pytest (why did we ever?), and it works again.
Diffstat (limited to 'tests/test_process.py')
-rw-r--r--tests/test_process.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/test_process.py b/tests/test_process.py
index 5510efe5..af2d3e78 100644
--- a/tests/test_process.py
+++ b/tests/test_process.py
@@ -1411,7 +1411,7 @@ def possible_pth_dirs():
# If we're still looking, then try the Python library directory.
# https://github.com/nedbat/coveragepy/issues/339
- yield sysconfig.get_python_lib() # pragma: cant happen
+ yield sysconfig.get_path("purelib") # pragma: cant happen
def find_writable_pth_directory():