diff options
author | Stefan van der Walt <stefan@sun.ac.za> | 2007-08-20 16:29:03 +0000 |
---|---|---|
committer | Stefan van der Walt <stefan@sun.ac.za> | 2007-08-20 16:29:03 +0000 |
commit | ba77c98e0cb21515c0117669e5c0ea13a035dc0c (patch) | |
tree | d1e8d468781129b65c4df87c1c72f290b9562b6b /numpy/testing/parametric.py | |
parent | 30c6bcab17dc43b9683ff79bca99f1b37b0f70e1 (diff) | |
download | numpy-ba77c98e0cb21515c0117669e5c0ea13a035dc0c.tar.gz |
Fix parametric tests for Python 2.4.
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: |