]> granicus.if.org Git - python/commitdiff
Increase code coverage in Python/structmember.c from 33% to 40%
authorWalter Dörwald <walter@livinglogic.de>
Fri, 18 Nov 2005 16:51:05 +0000 (16:51 +0000)
committerWalter Dörwald <walter@livinglogic.de>
Fri, 18 Nov 2005 16:51:05 +0000 (16:51 +0000)
(by forcing a call to the listmember() function).

Lib/test/test_traceback.py

index 17ed022617b25b4fb3a8fe5c0345baaf32231310..29a120f5327387d747ee1ef924d08d15c1be2767 100644 (file)
@@ -85,6 +85,14 @@ def test():
                 os.unlink(os.path.join(testdir, f))
             os.rmdir(testdir)
 
+    def test_members(self):
+        # Covers Python/structmember.c::listmembers()
+        try:
+            1/0
+        except:
+            import sys
+            sys.exc_traceback.__members__
+
 def test_main():
     run_unittest(TracebackCases)