We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 48cecbb commit 75a3420Copy full SHA for 75a3420
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):
@@ -393,6 +398,10 @@ def test_dummy(scorep_env):
393
398
394
399
395
400
@pytest.mark.skipif(sys.version_info.major < 3, reason="not tested for python 2")
401
+@requires_package("numpy")
402
+@pytest.mark.skipif(version_tuple(numpy.version.version) >= version_tuple("1.22.0"),
403
+ reason="There are some changes regarding __array_function__ in 1.22.0,"
404
+ "so the test is no longer needed")
396
405
@foreach_instrumenter
397
406
def test_numpy_dot(scorep_env, instrumenter):
407
trace_path = get_trace_path(scorep_env)
0 commit comments