summaryrefslogtreecommitdiff
path: root/test/test_process.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2012-12-20 07:02:36 -0500
committerNed Batchelder <ned@nedbatchelder.com>2012-12-20 07:02:36 -0500
commit2827bb6e678c1233fc8d54961a39c37c3d78b908 (patch)
tree6b749001ff88fa017b94bed041443fcb21d9f0ba /test/test_process.py
parent741e21203b77547906babf0f04edf7eb5dedf723 (diff)
parentfc38bf8526cb1717968a1958439da5fae4768375 (diff)
downloadpython-coveragepy-git-2827bb6e678c1233fc8d54961a39c37c3d78b908.tar.gz
Merged
Diffstat (limited to 'test/test_process.py')
-rw-r--r--test/test_process.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/test/test_process.py b/test/test_process.py
index 6d1e1fd0..524d793e 100644
--- a/test/test_process.py
+++ b/test/test_process.py
@@ -462,17 +462,19 @@ class ProcessStartupTest(CoverageTest):
def setUp(self):
super(ProcessStartupTest, self).setUp()
# Find a place to put a .pth file.
+ pth_contents = "import coverage; coverage.process_startup()\n"
for d in sys.path: # pragma: part covered
g = glob.glob(os.path.join(d, "*.pth"))
if g:
pth_path = os.path.join(d, "subcover.pth")
pth = open(pth_path, "w")
try:
- pth.write("import coverage; coverage.process_startup()\n")
- self.pth_path = pth_path
- break
- except (IOError, OSError): # pragma: not covered
- pass
+ try:
+ pth.write(pth_contents)
+ self.pth_path = pth_path
+ break
+ except (IOError, OSError): # pragma: not covered
+ pass
finally:
pth.close()
else: # pragma: not covered