]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
delattr() can raise AttributeError, not KeyError.
authorGuido van Rossum <guido@python.org>
Tue, 20 Aug 1996 20:25:08 +0000 (20:25 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 20 Aug 1996 20:25:08 +0000 (20:25 +0000)
Use keyword arg to set verbose flag in test func.

Lib/rexec.py

index 3f34153a9b98fbf5dad36ed0e6effec56932f6bf..860aab2456f88a30d8325b264de68c1b24d7ad25 100644 (file)
@@ -229,7 +229,7 @@ class RExec(ihooks._Verbose):
        for name in exceptions:
            try:
                delattr(dst, name)
-           except KeyError:
+           except AttributeError:
                pass
        return dst
 
@@ -356,7 +356,7 @@ class RExec(ihooks._Verbose):
 
 def test():
     import traceback
-    r = RExec(None, '-v' in sys.argv[1:])
+    r = RExec(verbose=('-v' in sys.argv[1:]))
     print "*** RESTRICTED *** Python", sys.version
     print sys.copyright
     while 1: