]> granicus.if.org Git - python/commitdiff
Merge
authorMichael Foord <michael@voidspace.org.uk>
Mon, 11 Feb 2013 13:29:58 +0000 (13:29 +0000)
committerMichael Foord <michael@voidspace.org.uk>
Mon, 11 Feb 2013 13:29:58 +0000 (13:29 +0000)
1  2 
Lib/unittest/main.py
Misc/NEWS

index 061916c052b7f039f605f3fb312aaaf3169a750a,63c813900054a65ff64879e7014b24749c9a7c39..ead64936a0b9abcf93f3c7903688bf043a6b5d62
@@@ -220,15 -227,6 +220,15 @@@ class TestProgram(object)
          parser.add_option('-t', '--top-level-directory', dest='top', default=None,
                            help='Top level directory of project (defaults to start directory)')
  
-             Loader = self.testLoader
 +    def _do_discovery(self, argv, Loader=None):
 +        if Loader is None:
++            Loader = lambda: self.testLoader
 +
 +        # handle command line args for test discovery
 +        self.progName = '%s discover' % self.progName
 +        parser = self._getOptParser()
 +        self._addDiscoveryOptions(parser)
 +
          options, args = parser.parse_args(argv)
          if len(args) > 3:
              self.usageExit()
diff --cc Misc/NEWS
index 0534ef1b075d9207995714c925798863d846c1e4,1f772b724127564034f16b80f2b9a51c91c69260..5b90097c365040dfd4da43ab13460990bff54442
+++ b/Misc/NEWS
@@@ -175,10 -221,8 +175,10 @@@ Core and Builtin
  Library
  -------
  
- - Issue #17502: unittest discovery should use self.testLoader.
+ - Issue #17052: unittest discovery should use self.testLoader.
  
 +- Issue #4591: Uid and gid values larger than 2**31 are supported now.
 +
  - Issue #17141: random.vonmisesvariate() no more hangs for large kappas.
  
  - Issue #17149: Fix random.vonmisesvariate to always return results in