diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2019-02-11 23:32:16 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2019-02-12 14:12:58 +0100 |
commit | ff2bc666887f4de880996fe4892ee26c788a7ad1 (patch) | |
tree | de67fa582bdad5bb301466a8166a3a2d396346f6 | |
parent | ba45a7987c2fe3982a5d22b3df913c946ff1ab0a (diff) | |
download | urlgrabber-ff2bc666887f4de880996fe4892ee26c788a7ad1.tar.gz |
Drop support for custom sorting of test cases
This probably wasn't used, and is hard to keep compatible under
python3.
-rw-r--r-- | test/munittest.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/test/munittest.py b/test/munittest.py index 6cb01cf..e524a25 100644 --- a/test/munittest.py +++ b/test/munittest.py @@ -653,18 +653,16 @@ class TestLoader: def getTestCaseNames(self, testCaseClass): """Return a sorted sequence of method names found within testCaseClass """ - testFnNames = filter(lambda n,p=self.testMethodPrefix: n[:len(p)] == p, - dir(testCaseClass)) + testFnNames = [n for n in dir(testCaseClass) + if n.startswith(self.testMethodPrefix)] + for baseclass in testCaseClass.__bases__: for testFnName in self.getTestCaseNames(baseclass): if testFnName not in testFnNames: # handle overridden methods testFnNames.append(testFnName) - if self.sortTestMethodsUsing: - testFnNames.sort(self.sortTestMethodsUsing) + testFnNames.sort() return testFnNames - - defaultTestLoader = TestLoader() |