diff options
Diffstat (limited to 'numpy/f2py/tests/util.py')
-rw-r--r-- | numpy/f2py/tests/util.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/numpy/f2py/tests/util.py b/numpy/f2py/tests/util.py index 55716a2eb..27cf76be4 100644 --- a/numpy/f2py/tests/util.py +++ b/numpy/f2py/tests/util.py @@ -16,10 +16,11 @@ import atexit import textwrap import re import random +import numpy.f2py from numpy.compat import asbytes, asstr -import numpy.f2py -from numpy.testing import SkipTest, temppath +from numpy.testing import SkipTest, temppath, dec +from importlib import import_module try: from hashlib import md5 @@ -146,8 +147,7 @@ def build_module(source_files, options=[], skip=[], only=[], module_name=None): os.unlink(fn) # Import - __import__(module_name) - return sys.modules[module_name] + return import_module(module_name) @_memoize @@ -319,6 +319,7 @@ class F2PyTest(object): module = None module_name = None + @dec.knownfailureif(sys.platform=='win32', msg='Fails with MinGW64 Gfortran') def setup(self): if self.module is not None: return |