Commit aeb6a60e authored by Jack Jansen's avatar Jack Jansen

Reorganized so the test is skipped if os.popen() doesn't exist (in stead of failing).

parent c7554e28
# Test the atexit module.
from test_support import TESTFN, vereq
import atexit
import os
from os import popen, unlink
import sys
input = """\
......@@ -23,7 +23,7 @@ f = file(fname, "w")
f.write(input)
f.close()
p = os.popen("%s %s" % (sys.executable, fname))
p = popen("%s %s" % (sys.executable, fname))
output = p.read()
p.close()
vereq(output, """\
......@@ -51,7 +51,7 @@ f = file(fname, "w")
f.write(input)
f.close()
p = os.popen("%s %s" % (sys.executable, fname))
p = popen("%s %s" % (sys.executable, fname))
output = p.read()
p.close()
vereq(output, """\
......@@ -59,4 +59,4 @@ indirect exit
direct exit
""")
os.unlink(fname)
unlink(fname)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment