# Test the atexit module.
-from test.test_support import TESTFN, vereq
+from test.test_support import TESTFN, vereq, is_jython
import atexit
from os import popen, unlink
import sys
+executable = sys.executable
+if is_jython:
+ executable = "jython"
+
input = """\
import atexit
f.write(input)
f.close()
-p = popen("%s %s" % (sys.executable, fname))
+p = popen("%s %s" % (executable, fname))
output = p.read()
p.close()
vereq(output, """\
f.write(input)
f.close()
-p = popen("%s %s" % (sys.executable, fname))
+p = popen("%s %s" % (executable, fname))
output = p.read()
p.close()
vereq(output, """\