diff options
Diffstat (limited to 'numpy/testing/parametric.py')
-rw-r--r-- | numpy/testing/parametric.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/numpy/testing/parametric.py b/numpy/testing/parametric.py index d36c0e754..8ed3ea4b5 100644 --- a/numpy/testing/parametric.py +++ b/numpy/testing/parametric.py @@ -162,12 +162,13 @@ class ParametricTestCase(unittest.TestCase): if result is None: result = self.defaultTestResult() # Independent tests: each gets its own setup/teardown - if self._testMethodName.startswith(self._indepParTestPrefix): - for t in getattr(self, self._testMethodName)(): + _testMethodName = getattr(self,"_testMethodName", "runTest") + if _testMethodName.startswith(self._indepParTestPrefix): + for t in getattr(self,_testMethodName)(): self.run_test(t,result) # Shared-state test: single setup/teardown for all - elif self._testMethodName.startswith(self._shareParTestPrefix): - tests = getattr(self, self._testMethodName)() + elif _testMethodName.startswith(self._shareParTestPrefix): + tests = getattr(self,_testMethodName,'runTest')() self.run_tests(tests,result) # Normal unittest Test methods else: |