We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b5b34c7 commit c9c67a8Copy full SHA for c9c67a8
nibabel/__init__.py
@@ -80,17 +80,18 @@ def setup_test():
80
from . import streamlines
81
from . import viewers
82
83
-# Note test requirement for "mock". Requirement for "nose" tested by numpy.
84
-try:
85
- import mock
86
-except ImportError:
+import pkgutil
+
+if not pkgutil.find_loader('mock'):
87
def test(*args, **kwargs):
88
raise RuntimeError('Need "mock" package for tests')
89
else:
90
from numpy.testing import Tester
91
test = Tester().test
92
bench = Tester().bench
93
- del mock, Tester
+ del Tester
94
+del pkgutil
95
96
from .pkg_info import get_pkg_info as _get_pkg_info
97
0 commit comments