I know karmic is in early development, but I wanted to give the numpy devs a heads up that the test suite will not run on this platform. I've tested numpy-1.2.1 installed with the package manager, the 1.3.0 release, and the trunk. I'm not familiar enough with the internals of numpy's testing framework to to understand the traceback, could anyone comment?<br>
<br>Thanks,<br>Darren<br><br>np.test()<br>Running unit tests for numpy<br>NumPy version 1.3.0 <br>NumPy is installed in /usr/local/lib/python2.6/dist-packages/numpy<br>Python version 2.6.2+ (release26-maint, Jun 19 2009, 15:16:33) [GCC 4.4.0]<br>
nose version 0.11.0<br>---------------------------------------------------------------------------<br>TypeError Traceback (most recent call last)<br><br>/home/darren/<ipython console> in <module>()<br>
<br>/usr/local/lib/python2.6/dist-packages/numpy/testing/nosetester.pyc in test(self, label, verbose, extra_argv, doctests, coverage)<br> 249 doctests, coverage)<br> 250 from noseclasses import NumpyTestProgram<br>
--> 251 t = NumpyTestProgram(argv=argv, exit=False, plugins=plugins)<br> 252 return t.result<br> 253<br><br>/usr/local/lib/python2.6/dist-packages/nose-0.11.0.dev_r0-py2.6.egg/nose/core.pyc in __init__(self, module, defaultTest, argv, testRunner, testLoader, env, config, suite, exit, plugins, addplugins)<br>
111 unittest.TestProgram.__init__(<br> 112 self, module=module, defaultTest=defaultTest,<br>--> 113 argv=argv, testRunner=testRunner, testLoader=testLoader)<br> 114<br> 115 def makeConfig(self, env, plugins=None):<br>
<br>/usr/lib/python2.6/unittest.pyc in __init__(self, module, defaultTest, argv, testRunner, testLoader)<br> 817 self.progName = os.path.basename(argv[0])<br> 818 self.parseArgs(argv)<br>--> 819 self.runTests()<br>
820<br> 821 def usageExit(self, msg=None):<br><br>/usr/local/lib/python2.6/dist-packages/numpy/testing/noseclasses.pyc in runTests(self)<br> 298 self.testRunner = plug_runner<br> 299<br>--> 300 self.result = self.testRunner.run(self.test)<br>
301 self.success = self.result.wasSuccessful()<br> 302 return self.success<br><br>TypeError: unbound method run() must be called with TextTestRunner instance as first argument (got ContextSuite instance instead)<br>
<br><br>