From: Armin Rigo Date: Sun, 28 May 2006 22:07:08 +0000 (+0000) Subject: A clearer error message when passing -R to regrtest.py with X-Git-Tag: v2.5b1~372 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a6123abb72431f0dda92044727b10177c75a02eb;p=thirdparty%2FPython%2Fcpython.git A clearer error message when passing -R to regrtest.py with release builds of Python. --- diff --git a/Lib/test/regrtest.py b/Lib/test/regrtest.py index 86961b08aac5..314e7e15319c 100755 --- a/Lib/test/regrtest.py +++ b/Lib/test/regrtest.py @@ -513,6 +513,9 @@ def runtest(test, generate, verbose, quiet, testdir=None, huntrleaks=False): else: cfp = cStringIO.StringIO() if huntrleaks: + if not hasattr(sys, 'gettotalrefcount'): + raise Exception("Tracking reference leaks requires a debug build " + "of Python") refrep = open(huntrleaks[2], "a") try: save_stdout = sys.stdout