Skip to content

Commit d873f35

Browse files
committed
Add another test for advanced indexing errors
1 parent b38478b commit d873f35

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

dpctl/tests/test_usm_ndarray_indexing.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,15 @@ def test_advanced_slice14():
420420
)
421421

422422

423+
def test_advanced_slice15():
424+
q = get_queue_or_skip()
425+
ii = dpt.asarray([1, 2], sycl_queue=q)
426+
x = dpt.reshape(dpt.arange(3**5, dtype="i4", sycl_queue=q), (3,) * 5)
427+
# : cannot appear between two integral arrays
428+
with pytest.raises(IndexError):
429+
x[ii, 0, ii, :, ii]
430+
431+
423432
def test_boolean_indexing_validation():
424433
get_queue_or_skip()
425434
x = dpt.zeros(10, dtype="i4")

0 commit comments

Comments
 (0)