]> granicus.if.org Git - python/commitdiff
revert change that breaks test_doctest (which I forgot to run - sorry)
authorSkip Montanaro <skip@pobox.com>
Sat, 24 Nov 2007 04:29:52 +0000 (04:29 +0000)
committerSkip Montanaro <skip@pobox.com>
Sat, 24 Nov 2007 04:29:52 +0000 (04:29 +0000)
Lib/doctest.py
Lib/trace.py

index 1b39a5effc383bd6658c6b315336336b6bc32a50..d609c5def54f6697c79845be443e0573df237458 100644 (file)
@@ -320,19 +320,8 @@ class _OutputRedirectingPdb(pdb.Pdb):
     """
     def __init__(self, out):
         self.__out = out
-        self.__debugger_used = False
         pdb.Pdb.__init__(self, stdout=out)
 
-    def set_trace(self):
-        self.__debugger_used = True
-        pdb.Pdb.set_trace(self)
-
-    def set_continue(self):
-        # Calling set_continue unconditionally would break unit test
-        # coverage reporting, as Bdb.set_continue calls sys.settrace(None).
-        if self.__debugger_used:
-            pdb.Pdb.set_continue(self)
-
     def trace_dispatch(self, *args):
         # Redirect stdout to the given stream.
         save_stdout = sys.stdout
index 3f006052544b43b25f862e8e3c5313400f341067..364e3f7bc99ab4951a540308e42418c7e60d2317 100644 (file)
@@ -286,8 +286,6 @@ class CoverageResults:
             # skip some "files" we don't care about...
             if filename == "<string>":
                 continue
-            if filename.startswith("<doctest "):
-                continue
 
             if filename.endswith((".pyc", ".pyo")):
                 filename = filename[:-1]