[SciPy-dev] Doctest execution context
Wed Jul 16 02:38:10 CDT 2008
On Wed, Jul 16, 2008 at 02:22, Alan McIntyre <email@example.com> wrote:
> Hi all,
> Currently, the NumPy doctests, when executed via
> numpy.test(doctests=True), are run in a context that's pretty much
> equivalent to a fresh Python interpreter that's executed "import numpy
> as np". Should we do something similar for SciPy? For example, if the
> NoseTester figures out that it's running tests for SciPy or one of its
> packages, we could add "import scipy as sp" (or something similar) to
> the context.
Tricky. "import scipy" doesn't import the subpackages, so that's
pretty useless. Can you customize it per docstring? I.e. for the
docstring of scipy.linalg.qr(), have a "from scipy.linalg import qr"
or "from scipy import linalg" in the context?
"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
More information about the Scipy-dev