summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBas van Beek <b.f.van.beek@vu.nl>2020-09-18 11:38:08 +0200
committerBas van Beek <b.f.van.beek@vu.nl>2020-09-18 11:38:08 +0200
commit6d3a9d7f97c1033de02a3a611ee3e8111f81738c (patch)
tree121e4f780edcbadad26baa64330f48dc1cbfe921
parent5bec8df317ffbda8f97486195b758f2261495749 (diff)
downloadnumpy-6d3a9d7f97c1033de02a3a611ee3e8111f81738c.tar.gz
TST: Expanded the `_parse_env_order` tests
Relevant for when LAPACK/BLAS optimization is disabled. Addresses https://github.com/numpy/numpy/pull/17346#issuecomment-694744389.
-rw-r--r--numpy/distutils/tests/test_system_info.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/numpy/distutils/tests/test_system_info.py b/numpy/distutils/tests/test_system_info.py
index 46ad9b103..ec15126f7 100644
--- a/numpy/distutils/tests/test_system_info.py
+++ b/numpy/distutils/tests/test_system_info.py
@@ -284,7 +284,7 @@ class TestSystemInfoReading:
assert info.get_lib_dirs() == lib_dirs
finally:
os.chdir(previousDir)
-
+
def test_distutils_parse_env_order(monkeypatch):
from numpy.distutils.system_info import _parse_env_order
@@ -298,6 +298,12 @@ def test_distutils_parse_env_order(monkeypatch):
assert order == list('bef')
assert len(unknown) == 1
+ # For when LAPACK/BLAS optimization is disabled
+ monkeypatch.setenv(env, '')
+ order, unknown = _parse_env_order(base_order, env)
+ assert len(order) == 0
+ assert len(unknown) == 0
+
for prefix in '^!':
monkeypatch.setenv(env, f'{prefix}b,i,e')
order, unknown = _parse_env_order(base_order, env)