We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3f11cc0 + 75a3420 commit 66edaa6Copy full SHA for 66edaa6
1 file changed
test/test_scorep.py
@@ -7,6 +7,11 @@
7
import re
8
import subprocess
9
import sys
10
+import numpy
11
+
12
13
+def version_tuple(v):
14
+ return tuple(map(int, (v.split("."))))
15
16
17
def call(arguments, expected_returncode=0, env=None):
@@ -416,6 +421,10 @@ def test_dummy(scorep_env):
416
421
417
422
418
423
@pytest.mark.skipif(sys.version_info.major < 3, reason="not tested for python 2")
424
+@requires_package("numpy")
425
+@pytest.mark.skipif(version_tuple(numpy.version.version) >= version_tuple("1.22.0"),
426
+ reason="There are some changes regarding __array_function__ in 1.22.0,"
427
+ "so the test is no longer needed")
419
428
@foreach_instrumenter
420
429
def test_numpy_dot(scorep_env, instrumenter):
430
trace_path = get_trace_path(scorep_env)
0 commit comments