Skip to content

Commit 9f3a525

Browse files
authored
Merge pull request #412 from ev-br/skips_for_dlpack
TST: skip dlpack tests on numpy 1.2x, dask, and cupy
2 parents e5e0bab + f51d83c commit 9f3a525

File tree

4 files changed

+19
-1
lines changed

4 files changed

+19
-1
lines changed

cupy-xfails.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,3 +217,8 @@ array_api_tests/test_special_cases.py::test_binary[nextafter(x1_i is +0 and x2_i
217217

218218
# cupy 13.x follows numpy 1.x w/o weak promotion: result_type(int32, uint8, 1) != result_type(int32, uint8)
219219
array_api_tests/test_data_type_functions.py::TestResultType::test_with_scalars
220+
221+
# CuPy 14 does not support copy= dlpack argument
222+
array_api_tests/test_dlpack.py::test_dunder_dlpack
223+
array_api_tests/test_dlpack.py::test_from_dlpack
224+

dask-xfails.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,3 +173,8 @@ array_api_tests/test_special_cases.py::test_unary[sqrt(real(x_i) is +infinity an
173173
array_api_tests/test_special_cases.py::test_unary[tanh(real(x_i) is +infinity and isfinite(imag(x_i)) and imag(x_i) > 0) -> 1 + 0j]
174174
array_api_tests/test_special_cases.py::test_unary[expm1((real(x_i) is +0 or real(x_i) == -0) and imag(x_i) is +0) -> 0 + 0j]
175175
array_api_tests/test_special_cases.py::test_unary[acosh(real(x_i) is +0 and imag(x_i) is NaN) -> NaN \xb1 \u03c0j/2]
176+
177+
# no dlpack support
178+
array_api_tests/test_dlpack.py::test_dlpack_device
179+
array_api_tests/test_dlpack.py::test_dunder_dlpack
180+
array_api_tests/test_dlpack.py::test_from_dlpack

numpy-1-22-xfails.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,3 +191,8 @@ array_api_tests/test_special_cases.py::test_unary[expm1((real(x_i) is +0 or real
191191
array_api_tests/test_special_cases.py::test_unary[sqrt(real(x_i) is +infinity and isfinite(imag(x_i)) and imag(x_i) > 0) -> +0 + infinity j]
192192
array_api_tests/test_special_cases.py::test_unary[acosh(real(x_i) is +0 and imag(x_i) is NaN) -> NaN \xb1 \u03c0j/2]
193193
array_api_tests/test_special_cases.py::test_unary[tanh(real(x_i) is +infinity and isfinite(imag(x_i)) and imag(x_i) > 0) -> 1 + 0j]
194+
195+
# no dlpack support
196+
array_api_tests/test_dlpack.py::test_dlpack_device
197+
array_api_tests/test_dlpack.py::test_dunder_dlpack
198+
array_api_tests/test_dlpack.py::test_from_dlpack

numpy-1-26-xfails.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@ array_api_tests/test_special_cases.py::test_unary[sqrt(real(x_i) is +infinity an
8585
array_api_tests/test_special_cases.py::test_unary[acosh(real(x_i) is +0 and imag(x_i) is NaN) -> NaN \xb1 \u03c0j/2]
8686
array_api_tests/test_special_cases.py::test_unary[tanh(real(x_i) is +infinity and isfinite(imag(x_i)) and imag(x_i) > 0) -> 1 + 0j]
8787

88-
88+
# no dlpack support
89+
array_api_tests/test_dlpack.py::test_dlpack_device
90+
array_api_tests/test_dlpack.py::test_dunder_dlpack
91+
array_api_tests/test_dlpack.py::test_from_dlpack
8992

9093

0 commit comments

Comments
 (0)