diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2020-02-11 12:02:29 -0800 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2020-02-11 12:02:29 -0800 |
commit | ec2eed9eb3c6003d1c91affd7a609a9a74a1248e (patch) | |
tree | de6cfa3e6d6cdca98ee837c6879bd9643ffb5e53 | |
parent | bff08ec2f7c5d2b76b97434c9e6b7cee7c18a837 (diff) | |
download | psutil-ec2eed9eb3c6003d1c91affd7a609a9a74a1248e.tar.gz |
skip some tests
-rw-r--r-- | psutil/tests/test_unicode.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/psutil/tests/test_unicode.py b/psutil/tests/test_unicode.py index 1a32b465..4cc5b46f 100644 --- a/psutil/tests/test_unicode.py +++ b/psutil/tests/test_unicode.py @@ -61,6 +61,7 @@ from psutil import BSD from psutil import MACOS from psutil import OPENBSD from psutil import POSIX +from psutil import WINDOWS from psutil._compat import PY3 from psutil._compat import u from psutil.tests import APPVEYOR @@ -194,8 +195,7 @@ class _BaseFSAPIsTests(object): if self.expect_exact_path_match(): self.assertEqual(cwd, dname) - # For some reason on PyPy we get an empty list (PYPY bug) - @unittest.skipIf(PYPY, "unsupported on PYPY") + @unittest.skipIf(PYPY and WINDOWS, "fails on PYPY + WINDOWS") def test_proc_open_files(self): p = psutil.Process() start = set(p.open_files()) @@ -263,7 +263,8 @@ class _BaseFSAPIsTests(object): @unittest.skipIf(not HAS_MEMORY_MAPS, "not supported") @unittest.skipIf(not PY3, "ctypes does not support unicode on PY2") - @unittest.skipIf(PYPY, "copyload_shared_lib() unsupported on PYPY") + @unittest.skipIf(PYPY and WINDOWS, + "copyload_shared_lib() unsupported on PYPY + WINDOWS") def test_memory_maps(self): # XXX: on Python 2, using ctypes.CDLL with a unicode path # opens a message box which blocks the test run. |