Skip to content

Commit 9eac45b

Browse files
committed
Update skipped NumPy workflow tests
1 parent d95c2ab commit 9eac45b

File tree

1 file changed

+20
-6
lines changed

1 file changed

+20
-6
lines changed

Diff for: .github/workflows/numpy.yml

+20-6
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,27 @@ jobs:
4343
# waiting on NumPy to allow/revert distinct NaNs for np.unique
4444
# https://github.com/numpy/numpy/issues/20326#issuecomment-1012380448
4545
array_api_tests/test_set_functions.py
46+
# https://github.com/numpy/numpy/issues/21211
47+
array_api_tests/test_special_cases.py::test_iop[__iadd__(x1_i is -0 and x2_i is -0) -> -0]
4648
# noted diversions from spec
47-
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i == +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
48-
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i == +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
49-
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i == -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
50-
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i == -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity]
51-
array_api_tests/test_special_cases.py::test_binary[floor_divide(isfinite(x1_i) and x1_i > 0 and x2_i == -infinity) -> -0]
52-
array_api_tests/test_special_cases.py::test_binary[floor_divide(isfinite(x1_i) and x1_i < 0 and x2_i == +infinity) -> -0]
49+
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
50+
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
51+
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
52+
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity]
53+
array_api_tests/test_special_cases.py::test_binary[floor_divide(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0]
54+
array_api_tests/test_special_cases.py::test_binary[floor_divide(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0]
55+
array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
56+
array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
57+
array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
58+
array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity]
59+
array_api_tests/test_special_cases.py::test_binary[__floordiv__(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0]
60+
array_api_tests/test_special_cases.py::test_binary[__floordiv__(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0]
61+
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
62+
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
63+
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
64+
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity]
65+
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0]
66+
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0]
5367
5468
EOF
5569

0 commit comments

Comments
 (0)