2 from test_support
import verbose
8 def handler2(*args
, **kargs
):
9 print "handler2", args
, kargs
11 # save any exit functions that may have been registered as part of the
13 _exithandlers
= atexit
._exithandlers
14 atexit
._exithandlers
= []
16 atexit
.register(handler1
)
17 atexit
.register(handler2
)
18 atexit
.register(handler2
, 7, kw
="abc")
20 # simulate exit behavior by calling atexit._run_exitfuncs directly...
21 atexit
._run
_exitfuncs
()
23 # restore exit handlers
24 atexit
._exithandlers
= _exithandlers