summaryrefslogtreecommitdiff
path: root/psutil/tests/test_unicode.py
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2017-05-02 07:10:46 +0200
committerGiampaolo Rodola <g.rodola@gmail.com>2017-05-02 07:10:46 +0200
commit4c023838c0459f77e8d528ce31b2f99ff96944fc (patch)
treeab2ad455e6924ab48623a7205d897890c6ac1d22 /psutil/tests/test_unicode.py
parent1bbbda57700681c5d311132e04d074257a7f08a8 (diff)
downloadpsutil-4c023838c0459f77e8d528ce31b2f99ff96944fc.tar.gz
refactor copyload_shared_lib
Diffstat (limited to 'psutil/tests/test_unicode.py')
-rw-r--r--psutil/tests/test_unicode.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/psutil/tests/test_unicode.py b/psutil/tests/test_unicode.py
index 2599b2f8..f67e14c2 100644
--- a/psutil/tests/test_unicode.py
+++ b/psutil/tests/test_unicode.py
@@ -257,9 +257,11 @@ class _BaseFSAPIsTests(object):
raise unittest.SkipTest("ctypes can't handle unicode")
with copyload_shared_lib(dst_prefix=self.funky_name) as funky_path:
- libpaths = [os.path.realpath(os.path.normcase(x.path))
+ def normpath(p):
+ return os.path.realpath(os.path.normcase(p))
+ libpaths = [normpath(x.path)
for x in psutil.Process().memory_maps()]
- self.assertIn(funky_path, libpaths)
+ self.assertIn(normpath(funky_path), libpaths)
for path in libpaths:
self.assertIsInstance(path, str)