Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b71b8ec

Browse files
committed
Merge
2 parents a23a39c + f78f5b1 commit b71b8ec

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

Lib/unittest/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ def _addDiscoveryOptions(self, parser):
222222

223223
def _do_discovery(self, argv, Loader=None):
224224
if Loader is None:
225-
Loader = self.testLoader
225+
Loader = lambda: self.testLoader
226226

227227
# handle command line args for test discovery
228228
self.progName = '%s discover' % self.progName

Lib/unittest/test/test_discovery.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ def discover(self, start_dir, pattern, top_level_dir):
269269
self.args.append((start_dir, pattern, top_level_dir))
270270
return 'tests'
271271

272-
program.testLoader = Loader
272+
program.testLoader = Loader()
273273
program._do_discovery(['-v'])
274274
self.assertEqual(Loader.args, [('.', 'test*.py', None)])
275275

Misc/NEWS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ Core and Builtins
175175
Library
176176
-------
177177

178-
- Issue #17502: unittest discovery should use self.testLoader.
178+
- Issue #17052: unittest discovery should use self.testLoader.
179179

180180
- Issue #4591: Uid and gid values larger than 2**31 are supported now.
181181

0 commit comments

Comments
 (0)