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

Skip to content

Commit f78f5b1

Browse files
committed
Correction to issue 17052 fix
1 parent 8fd396b commit f78f5b1

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
@@ -199,7 +199,7 @@ def createTests(self):
199199

200200
def _do_discovery(self, argv, Loader=None):
201201
if Loader is None:
202-
Loader = self.testLoader
202+
Loader = lambda: self.testLoader
203203

204204
# handle command line args for test discovery
205205
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
@@ -221,7 +221,7 @@ Core and Builtins
221221
Library
222222
-------
223223

224-
- Issue #17502: unittest discovery should use self.testLoader.
224+
- Issue #17052: unittest discovery should use self.testLoader.
225225

226226
- Issue #17141: random.vonmisesvariate() no more hangs for large kappas.
227227

0 commit comments

Comments
 (0)