From: Benjamin Peterson Date: Tue, 16 Oct 2012 00:38:21 +0000 (-0400) Subject: don't expect warnings from doctests if they can't run X-Git-Tag: v2.7.5~109^2~229 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ca01a768781ba5cdf768858efaabaf7759163af5;p=python don't expect warnings from doctests if they can't run --- diff --git a/Lib/test/test_doctest.py b/Lib/test/test_doctest.py index 8c87beeebc..45057c8707 100644 --- a/Lib/test/test_doctest.py +++ b/Lib/test/test_doctest.py @@ -2673,7 +2673,9 @@ def test_main(): from test import test_doctest # Ignore all warnings about the use of class Tester in this module. - deprecations = [("class Tester is deprecated", DeprecationWarning)] + deprecations = [] + if __debug__: + deprecations.append(("class Tester is deprecated", DeprecationWarning)) if sys.py3kwarning: deprecations += [("backquote not supported", SyntaxWarning), ("execfile.. not supported", DeprecationWarning)] diff --git a/Lib/test/test_zipimport_support.py b/Lib/test/test_zipimport_support.py index 199cf20e8d..704f35c6b0 100644 --- a/Lib/test/test_zipimport_support.py +++ b/Lib/test/test_zipimport_support.py @@ -179,9 +179,10 @@ class ZipSupportTests(ImportHooksBaseTestCase): test_zipped_doctest.test_unittest_reportflags, ] # Needed for test_DocTestParser and test_debug - deprecations = [ + deprecations = [] + if __debug__: # Ignore all warnings about the use of class Tester in this module. - ("class Tester is deprecated", DeprecationWarning)] + depcreations.append(("class Tester is deprecated", DeprecationWarning)) if sys.py3kwarning: deprecations += [ ("backquote not supported", SyntaxWarning),