[Python-checkins] r54957 - python/trunk/Lib/test/test_datetime.py

collin.winter python-checkins at python.org
Wed Apr 25 19:37:41 CEST 2007


Author: collin.winter
Date: Wed Apr 25 19:37:35 2007
New Revision: 54957

Modified:
   python/trunk/Lib/test/test_datetime.py
Log:
Remove functionality from test_datetime.test_main() that does reference count checking; 'regrtest.py -R' is the way to do this kind of testing.

Modified: python/trunk/Lib/test/test_datetime.py
==============================================================================
--- python/trunk/Lib/test/test_datetime.py	(original)
+++ python/trunk/Lib/test/test_datetime.py	Wed Apr 25 19:37:35 2007
@@ -3249,26 +3249,7 @@
         self.assertEqual(datetime_sc, as_datetime)
 
 def test_main():
-    import gc
-    import sys
-
-    lastrc = None
-    while True:
-        test_support.run_unittest(__name__)
-        if 1:       # change to 0, under a debug build, for some leak detection
-            break
-        gc.collect()
-        if gc.garbage:
-            raise SystemError("gc.garbage not empty after test run: %r" %
-                              gc.garbage)
-        if hasattr(sys, 'gettotalrefcount'):
-            thisrc = sys.gettotalrefcount()
-            print >> sys.stderr, '*' * 10, 'total refs:', thisrc,
-            if lastrc:
-                print >> sys.stderr, 'delta:', thisrc - lastrc
-            else:
-                print >> sys.stderr
-            lastrc = thisrc
+    test_support.run_unittest(__name__)
 
 if __name__ == "__main__":
     test_main()


More information about the Python-checkins mailing list