summaryrefslogtreecommitdiff
path: root/numpy/testing/nosetester.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/testing/nosetester.py')
-rw-r--r--numpy/testing/nosetester.py23
1 files changed, 3 insertions, 20 deletions
diff --git a/numpy/testing/nosetester.py b/numpy/testing/nosetester.py
index e3205837c..6fff240eb 100644
--- a/numpy/testing/nosetester.py
+++ b/numpy/testing/nosetester.py
@@ -12,6 +12,8 @@ import warnings
from numpy.compat import basestring
import numpy as np
+from .utils import import_nose, suppress_warnings
+
def get_package_name(filepath):
"""
@@ -53,26 +55,6 @@ def get_package_name(filepath):
return '.'.join(pkg_name)
-def import_nose():
- """ Import nose only when needed.
- """
- fine_nose = True
- minimum_nose_version = (1, 0, 0)
- try:
- import nose
- except ImportError:
- fine_nose = False
- else:
- if nose.__versioninfo__ < minimum_nose_version:
- fine_nose = False
-
- if not fine_nose:
- msg = ('Need nose >= %d.%d.%d for tests - see '
- 'http://somethingaboutorange.com/mrl/projects/nose' %
- minimum_nose_version)
- raise ImportError(msg)
-
- return nose
def run_module_suite(file_to_run=None, argv=None):
"""
@@ -508,6 +490,7 @@ class NoseTester(object):
return nose.run(argv=argv, addplugins=add_plugins)
+
def _numpy_tester():
if hasattr(np, "__version__") and ".dev0" in np.__version__:
mode = "develop"