From: Collin Winter Date: Wed, 25 Apr 2007 17:37:35 +0000 (+0000) Subject: Remove functionality from test_datetime.test_main() that does reference count checkin... X-Git-Tag: v2.6a1~1808 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bec754c2b5d35d1d78aec86b0ffff229a74e55b6;p=python Remove functionality from test_datetime.test_main() that does reference count checking; 'regrtest.py -R' is the way to do this kind of testing. --- diff --git a/Lib/test/test_datetime.py b/Lib/test/test_datetime.py index 72391afec7..f55a796ed0 100644 --- a/Lib/test/test_datetime.py +++ b/Lib/test/test_datetime.py @@ -3249,26 +3249,7 @@ class Oddballs(unittest.TestCase): 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()