diff options
| author | Giampaolo Rodola <g.rodola@gmail.com> | 2020-02-13 16:23:20 -0800 |
|---|---|---|
| committer | Giampaolo Rodola <g.rodola@gmail.com> | 2020-02-13 16:23:20 -0800 |
| commit | 17843980f8edf665915f09cc9abfa3a32c322fbf (patch) | |
| tree | a8d74ba7009347b686ea06de2a4ea4542ab1bba9 /psutil/tests/test_unicode.py | |
| parent | be6c868f12a7b7c3f0fe0ed5a01d3870567d45eb (diff) | |
| download | psutil-17843980f8edf665915f09cc9abfa3a32c322fbf.tar.gz | |
fix tests
Diffstat (limited to 'psutil/tests/test_unicode.py')
| -rw-r--r-- | psutil/tests/test_unicode.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/psutil/tests/test_unicode.py b/psutil/tests/test_unicode.py index 3c1c4a39..81a28807 100644 --- a/psutil/tests/test_unicode.py +++ b/psutil/tests/test_unicode.py @@ -305,6 +305,8 @@ class _BaseFSAPIsTests(object): @unittest.skipIf(PYPY and TRAVIS, "unreliable on PYPY + TRAVIS") @unittest.skipIf(MACOS and TRAVIS, "unreliable on TRAVIS") # TODO @unittest.skipIf(ASCII_FS, "ASCII fs") +@unittest.skipIf(not subprocess_supports_unicode(TESTFN_UNICODE), + "subprocess can't deal with unicode") class TestFSAPIs(_BaseFSAPIsTests, unittest.TestCase): """Test FS APIs with a funky, valid, UTF8 path name.""" funky_name = TESTFN_UNICODE @@ -322,6 +324,8 @@ class TestFSAPIs(_BaseFSAPIsTests, unittest.TestCase): @unittest.skipIf(PYPY and TRAVIS, "unreliable on PYPY + TRAVIS") @unittest.skipIf(MACOS and TRAVIS, "unreliable on TRAVIS") # TODO @unittest.skipIf(PYPY, "unreliable on PYPY") +@unittest.skipIf(not subprocess_supports_unicode(INVALID_NAME), + "subprocess can't deal with invalid unicode") class TestFSAPIsWithInvalidPath(_BaseFSAPIsTests, unittest.TestCase): """Test FS APIs with a funky, invalid path name.""" funky_name = INVALID_NAME |
