[Python-3000-checkins] r66563 - python/branches/py3k/Lib/test/test_atexit.py
Skip Montanaro
skip.montanaro at gmail.com
Tue Sep 23 05:26:35 CEST 2008
backport?
def test_badargs(self):
s = StringIO.StringIO()
sys.stdout = sys.stderr = s
save_handlers = atexit._exithandlers
atexit._exithandlers = []
try:
atexit.register(lambda: 1, 0, 0, (x for x in (1,2)), 0, 0)
self.assertRaises(TypeError, atexit._run_exitfuncs)
finally:
sys.stdout = sys.__stdout__
sys.stderr = sys.__stderr__
atexit._exithandlers = save_handlers
S
More information about the Python-3000-checkins
mailing list