
On Wed, Jul 16, 2008 at 20:42, Fernando Perez <fperez.net@gmail.com> wrote:
Howdy,
In working on the ipython testing machinery, I looked at the numpy nosetester.py file and found that it works by monkeypatching nose itself. I'm curious as to why this approach was taken rather than constructing a plugin object. In general, monkeypatching should be done as a last-resort trick, because it tends to be brittle and can cause bizarre problems to users who after running numpy.test() find that their normal nose-using code starts doing funny things.
Any thoughts/insights?
Is there a way to do it programatically without requiring numpy to be installed with setuptools? -- 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