Skip to content

Commit 06cce1b

Browse files
Update dpnp.tests files by replacing dpctl.utils import
1 parent 01b92b8 commit 06cce1b

10 files changed

Lines changed: 68 additions & 65 deletions

dpnp/tests/test_fft.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import dpctl
22
import numpy
33
import pytest
4-
from dpctl.utils import ExecutionPlacementError
54
from numpy.testing import assert_raises
65

76
import dpnp
@@ -277,7 +276,7 @@ def test_validate_out(self):
277276
# Inconsistent sycl_queue
278277
a = dpnp.ones((10,), dtype=dpnp.complex64, sycl_queue=dpctl.SyclQueue())
279278
out = dpnp.empty((10,), sycl_queue=dpctl.SyclQueue())
280-
assert_raises(ExecutionPlacementError, dpnp.fft.fft, a, out=out)
279+
assert_raises(dpt.ExecutionPlacementError, dpnp.fft.fft, a, out=out)
281280

282281
# Invalid shape
283282
a = dpnp.ones((10,), dtype=dpnp.complex64)

dpnp/tests/test_fill.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import dpctl
22
import pytest
3-
from dpctl.utils import ExecutionPlacementError
43
from numpy.testing import assert_array_equal
54

65
import dpnp
6+
from dpnp.tensor import ExecutionPlacementError
77

88

99
@pytest.mark.parametrize(

dpnp/tests/test_indexing.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import dpctl
44
import numpy
55
import pytest
6-
from dpctl.utils import ExecutionPlacementError
76
from numpy.testing import (
87
assert_,
98
assert_array_equal,
@@ -1380,7 +1379,7 @@ def test_compress_invalid_out_errors(self):
13801379
with pytest.raises(ValueError):
13811380
dpnp.compress(condition, a, out=out_bad_shape)
13821381
out_bad_queue = dpnp.empty(1, dtype="i4", sycl_queue=q2)
1383-
with pytest.raises(ExecutionPlacementError):
1382+
with pytest.raises(dpt.ExecutionPlacementError):
13841383
dpnp.compress(condition, a, out=out_bad_queue)
13851384
out_bad_dt = dpnp.empty(1, dtype="i8", sycl_queue=q1)
13861385
with pytest.raises(TypeError):
@@ -1496,7 +1495,7 @@ def test_choose_invalid_out_errors(self):
14961495
with pytest.raises(ValueError):
14971496
dpnp.choose(inds, [chcs], out=out_bad_shape)
14981497
out_bad_queue = dpnp.empty(chcs.shape, dtype=chcs.dtype, sycl_queue=q2)
1499-
with pytest.raises(ExecutionPlacementError):
1498+
with pytest.raises(dpt.ExecutionPlacementError):
15001499
dpnp.choose(inds, [chcs], out=out_bad_queue)
15011500
out_bad_dt = dpnp.empty(chcs.shape, dtype="i8", sycl_queue=q1)
15021501
with pytest.raises(TypeError):

dpnp/tests/test_linalg.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import dpctl
44
import numpy
55
import pytest
6-
from dpctl.utils import ExecutionPlacementError
76
from numpy.testing import (
87
assert_allclose,
98
assert_array_equal,
@@ -607,7 +606,9 @@ def test_einsum_error1(self):
607606
a = dpnp.ones((5, 5))
608607
out = dpnp.empty((5,), sycl_queue=dpctl.SyclQueue())
609608
# inconsistent sycl_queue
610-
assert_raises(ExecutionPlacementError, dpnp.einsum, "ii->i", a, out=out)
609+
assert_raises(
610+
dpt.ExecutionPlacementError, dpnp.einsum, "ii->i", a, out=out
611+
)
611612

612613
# unknown value for optimize keyword
613614
assert_raises(TypeError, dpnp.einsum, "ii->i", a, optimize="blah")
@@ -2777,7 +2778,7 @@ def test_matrix_rank_errors(self):
27772778
a_dp_q = dpnp.array(a_dp, sycl_queue=a_queue)
27782779
tol_dp_q = dpnp.array([0.5], dtype="float32", sycl_queue=tol_queue)
27792780
assert_raises(
2780-
ExecutionPlacementError,
2781+
dpt.ExecutionPlacementError,
27812782
dpnp.linalg.matrix_rank,
27822783
a_dp_q,
27832784
tol_dp_q,

dpnp/tests/test_logic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import dpctl
22
import numpy
33
import pytest
4-
from dpctl.utils import ExecutionPlacementError
54
from numpy.testing import (
65
assert_allclose,
76
assert_array_equal,
@@ -10,6 +9,7 @@
109
)
1110

1211
import dpnp
12+
from dpnp.tensor import ExecutionPlacementError
1313

1414
from .helper import (
1515
generate_random_numpy_array,

dpnp/tests/test_mathematical.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import dpctl
22
import numpy
33
import pytest
4-
from dpctl.utils import ExecutionPlacementError
54
from numpy.testing import (
65
assert_allclose,
76
assert_array_equal,
@@ -710,12 +709,14 @@ def test_errors(self):
710709
# another `to_begin` sycl queue
711710
to_begin = dpnp.array([-20, -15], sycl_queue=dpctl.SyclQueue())
712711
assert_raises(
713-
ExecutionPlacementError, dpnp.ediff1d, ia, to_begin=to_begin
712+
dpt.ExecutionPlacementError, dpnp.ediff1d, ia, to_begin=to_begin
714713
)
715714

716715
# another `to_end` sycl queue
717716
to_end = dpnp.array([15, 20], sycl_queue=dpctl.SyclQueue())
718-
assert_raises(ExecutionPlacementError, dpnp.ediff1d, ia, to_end=to_end)
717+
assert_raises(
718+
dpt.ExecutionPlacementError, dpnp.ediff1d, ia, to_end=to_end
719+
)
719720

720721

721722
class TestGradient:
@@ -2131,13 +2132,13 @@ def test_unary_two_outs_cfd_error(self, func):
21312132
out1 = dpnp.empty((), sycl_queue=dpctl.SyclQueue())
21322133
out2 = dpnp.empty((), sycl_queue=dpctl.SyclQueue())
21332134
with pytest.raises(
2134-
ExecutionPlacementError,
2135+
dpt.ExecutionPlacementError,
21352136
match="Input and output allocation queues are not compatible",
21362137
):
21372138
_ = fn(*args, out1)
21382139

21392140
with pytest.raises(
2140-
ExecutionPlacementError,
2141+
dpt.ExecutionPlacementError,
21412142
match="Input and output allocation queues are not compatible",
21422143
):
21432144
_ = fn(*args, out=(None, out2))

dpnp/tests/test_nanfunctions.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import dpctl
22
import numpy
33
import pytest
4-
from dpctl.utils import ExecutionPlacementError
54
from numpy.testing import (
65
assert_allclose,
76
assert_almost_equal,
@@ -496,7 +495,7 @@ def test_error(self):
496495
# out has a different queue
497496
exec_q = dpctl.SyclQueue()
498497
res = dpnp.empty(2, dtype=a.dtype, sycl_queue=exec_q)
499-
with pytest.raises(ExecutionPlacementError):
498+
with pytest.raises(dpt.ExecutionPlacementError):
500499
dpnp.nanmedian(a, axis=1, out=res)
501500

502501

dpnp/tests/test_product.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import dpctl
22
import numpy
33
import pytest
4-
from dpctl.utils import ExecutionPlacementError
54
from numpy.testing import assert_allclose, assert_array_equal, assert_raises
65

76
import dpnp
87
from dpnp.dpnp_utils import map_dtype_to_device
8+
from dpnp.tensor import ExecutionPlacementError
99
from dpnp.tensor._numpy_helper import AxisError
1010

1111
from .helper import (

dpnp/tests/test_sycl_queue.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import dpctl
55
import numpy
66
import pytest
7-
from dpctl.utils import ExecutionPlacementError
87
from numpy.testing import assert_array_equal, assert_raises
98

109
import dpnp
@@ -50,7 +49,7 @@ def assert_sycl_queue_equal(result, expected):
5049
assert result.sycl_device == expected.sycl_device
5150
assert result.is_in_order == expected.is_in_order
5251
assert result.has_enable_profiling == expected.has_enable_profiling
53-
exec_queue = dpctl.utils.get_execution_queue([result, expected])
52+
exec_queue = dpt.get_execution_queue([result, expected])
5453
assert exec_queue is not None
5554

5655

@@ -657,7 +656,7 @@ def test_2in_broadcasting(func, data1, data2, device):
657656
def test_2in_1out_diff_queue_but_equal_context(func, device):
658657
x1 = dpnp.arange(10)
659658
x2 = dpnp.arange(10, sycl_queue=dpctl.SyclQueue(device))[::-1]
660-
with assert_raises((ValueError, ExecutionPlacementError)):
659+
with assert_raises((ValueError, dpt.ExecutionPlacementError)):
661660
getattr(dpnp, func)(x1, x2)
662661

663662

0 commit comments

Comments
 (0)