On Fri, Mar 21, 2008 at 3:30 PM, Joshua Lippai <discerptor@gmail.com> wrote:
Hello all,
Last night I tried installing scipy (on OS X 10.5.2) and I was surprised to find that nose is now required to run scipy.test. I installed it successfully through easy_install, but now it still won't run the test, instead producing the following error:
scipy.test(1,10) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/scipy/testing/nosetester.py", line 115, in test argv = self._test_argv(label, verbose, extra_argv) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/scipy/testing/nosetester.py", line 98, in _test_argv raise TypeError, 'Selection label should be a string' TypeError: Selection label should be a string
Has anyone experienced this as well or now what's going on and how to fix it so I can run scipy.test? Much thanks in advance.
In [6]: scipy.test? Type: instancemethod Base Class: <type 'instancemethod'> String Form: <bound method NoseTester.test of <scipy.testing.nosetester.NoseTester object at 0x1b 2d930>> Namespace: Interactive File: /Users/rkern/svn/scipy/scipy/testing/nosetester.py Definition: scipy.test(self, label='fast', verbose=1, extra_argv=None, doctests=False) Docstring: Run tests for module using nose Parameters ---------- label : {'fast', 'full', '', attribute identifer} Identifies test to run. This can be a string to pass to the nosetests executable with the'-A' option, or one of several special values. Special values are: 'fast' - the default - which corresponds to nosetests -A option of 'not slow'. 'full' - fast (as above) and slow test as in no -A option to nosetests - same as '' None or '' - run all tests attribute_identifier - string passed directly to nosetests as '-A' verbose : integer verbosity value for test outputs, 1-10 extra_argv : list List with any extra args to pass to nosetests doctests : boolean If True, run doctests in module, default False -- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco