]> granicus.if.org Git - python/commit
Close #22457: Honour load_tests in the start_dir of discovery.
authorRobert Collins <rbtcollins@hp.com>
Tue, 4 Nov 2014 14:09:01 +0000 (03:09 +1300)
committerRobert Collins <rbtcollins@hp.com>
Tue, 4 Nov 2014 14:09:01 +0000 (03:09 +1300)
commitbf2bda3c9704181cebb6163f5eacd5ad4e1c15f4
tree1f2e15056fc7e7bd965dd5b043183bc575d28f62
parentd39e199a0d49504583c5672252f653fc01837e32
Close #22457: Honour load_tests in the start_dir of discovery.

We were not honouring load_tests in a package/__init__.py when that was the
start_dir parameter, though we do when it is a child package. The fix required
a little care since it introduces the possibility of infinite recursion.
Doc/library/unittest.rst
Lib/unittest/__init__.py
Lib/unittest/loader.py
Lib/unittest/test/test_discovery.py
Lib/unittest/test/test_loader.py
Misc/NEWS