[SciPy-dev] mimicking output of scipy.test() in other packages that use numpy.testing

Stéfan van der Walt stefan at sun.ac.za
Thu Mar 5 16:28:41 EST 2009


2009/3/5 Robert Kern <robert.kern at gmail.com>:
> It's hardcoded in nosetester.py:
>
>    def _show_system_info(self):
>        nose = import_nose()
>
>        import numpy
>        print "NumPy version %s" % numpy.__version__
>        npdir = os.path.dirname(numpy.__file__)
>        print "NumPy is installed in %s" % npdir
>
>        if 'scipy' in self.package_name:
>            import scipy
>            print "SciPy version %s" % scipy.__version__
>            spdir = os.path.dirname(scipy.__file__)
>            print "SciPy is installed in %s" % spdir

Having nosetester.py specially adapted for SciPy is not ideal.  Can't
we rather provide a hook into nosetester, and have NumPy and SciPy
call it upon import?

Stéfan


>
>        pyversion = sys.version.replace('\n','')
>        print "Python version %s" % pyversion
>        print "nose version %d.%d.%d" % nose.__versioninfo__
>
> --
> 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
> _______________________________________________
> Scipy-dev mailing list
> Scipy-dev at scipy.org
> http://projects.scipy.org/mailman/listinfo/scipy-dev
>



More information about the SciPy-Dev mailing list