summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2016-01-22 03:42:31 -0800
committerGiampaolo Rodola <g.rodola@gmail.com>2016-01-22 03:42:31 -0800
commit931bb872731a4e6c39129c789ba1b2b7148ffa3c (patch)
treef29146047974e1970802b85b230ad38aee492b04
parent209c0bda4d2bcebf05c3a62451f19a2c5851083a (diff)
downloadpsutil-931bb872731a4e6c39129c789ba1b2b7148ffa3c.tar.gz
fix occasional failure on windows
-rw-r--r--test/test_psutil.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/test_psutil.py b/test/test_psutil.py
index 1e3d40d3..f7888261 100644
--- a/test/test_psutil.py
+++ b/test/test_psutil.py
@@ -1793,6 +1793,8 @@ class TestProcess(unittest.TestCase):
p = psutil.Process(sproc.pid)
# ...in order to try to prevent occasional failures on travis
wait_for_pid(p.pid)
+ # sync trick in order to keep the subprocess alive
+ p.suspend()
normcase = os.path.normcase
self.assertEqual(p.name(), os.path.basename(funky_path))
self.assertEqual(normcase(p.exe()), normcase(funky_path))