Author: Philip Jenvey <[email protected]>
Branch: py3k
Changeset: r59417:33f99ecaa613
Date: 2012-12-13 15:07 -0800
http://bitbucket.org/pypy/pypy/changeset/33f99ecaa613/

Log:    make this test less brittle

diff --git a/lib-python/3.2/test/test_builtin.py 
b/lib-python/3.2/test/test_builtin.py
--- a/lib-python/3.2/test/test_builtin.py
+++ b/lib-python/3.2/test/test_builtin.py
@@ -389,8 +389,9 @@
         try:
             raise IndexError
         except:
-            self.assertEqual(len(dir(sys.exc_info()[2])), 4)
-
+            ns = dir(sys.exc_info()[2])
+            for name in 'tb_frame', 'tb_lasti', 'tb_lineno', 'tb_next':
+                self.assertIn(name, ns)
 
     def test_divmod(self):
         self.assertEqual(divmod(12, 7), (1, 5))
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to