Skip to content

Commit 3ececee

Browse files
committed
TST: dask: xfail searchorted_scalars test on dask
Dask does not allow scalars as arguments to searchsorted: $ ARRAY_API_TESTS_MODULE=array_api_compat.dask.array pytest array_api_tests/test_searching_functions.py::test_searchsorted_with_scalars --max-examples 500 ... @given(data=st.data()) > def test_searchsorted_with_scalars(data): ^^^ ... # call np.searchsorted for each pair of blocks in a and v > meta = np.searchsorted(a._meta, v._meta) ^^^^^^^ E AttributeError: 'int' object has no attribute '_meta' E E ========== FAILING CODE SNIPPET: E xp.searchsorted(dask.array<sort, shape=(1,), dtype=uint8, chunksize=(1,), chunktype=numpy.ndarray>, 0, sorter=None, **kw) with kw = {} E ====================
1 parent 11f4d3f commit 3ececee

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

dask-xfails.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ array_api_tests/test_signatures.py::test_func_signature[broadcast_shapes]
135135
array_api_tests/test_data_type_functions.py::TestBroadcastShapes::test_broadcast_shapes
136136
array_api_tests/test_data_type_functions.py::TestBroadcastShapes::test_empty
137137
array_api_tests/test_data_type_functions.py::TestBroadcastShapes::test_error
138+
array_api_tests/test_searching_functions.py::test_searchsorted_with_scalars
138139

139140
array_api_tests/test_linalg.py::test_eig
140141
array_api_tests/test_linalg.py::test_eigvals

0 commit comments

Comments
 (0)