3232import dpctl
3333import numpy as np
3434import pytest
35- from dpctl .utils import ExecutionPlacementError
3635
3736import dpnp .tensor as dpt
3837from dpnp .tensor ._type_utils import _can_cast
@@ -101,9 +100,7 @@ def test_add_usm_type_matrix(op1_usm_type, op2_usm_type):
101100
102101 r = dpt .add (ar1 , ar2 )
103102 assert isinstance (r , dpt .usm_ndarray )
104- expected_usm_type = dpctl .utils .get_coerced_usm_type (
105- (op1_usm_type , op2_usm_type )
106- )
103+ expected_usm_type = dpt .get_coerced_usm_type ((op1_usm_type , op2_usm_type ))
107104 assert r .usm_type == expected_usm_type
108105
109106
@@ -299,7 +296,7 @@ def test_add_errors():
299296 ar1 = dpt .ones (2 , dtype = "float32" , sycl_queue = gpu_queue )
300297 ar2 = dpt .ones_like (ar1 , sycl_queue = gpu_queue )
301298 y = dpt .empty_like (ar1 , sycl_queue = cpu_queue )
302- with pytest .raises (ExecutionPlacementError ) as excinfo :
299+ with pytest .raises (dpt . ExecutionPlacementError ) as excinfo :
303300 dpt .add (ar1 , ar2 , out = y )
304301 assert "Input and output allocation queues are not compatible" in str (
305302 excinfo .value
@@ -316,7 +313,7 @@ def test_add_errors():
316313
317314 ar1 = np .ones (2 , dtype = "float32" )
318315 ar2 = np .ones_like (ar1 , dtype = "int32" )
319- with pytest .raises (ExecutionPlacementError ) as excinfo :
316+ with pytest .raises (dpt . ExecutionPlacementError ) as excinfo :
320317 dpt .add (ar1 , ar2 )
321318 assert re .match (
322319 "Execution placement can not be unambiguously inferred.*" ,
@@ -484,7 +481,7 @@ def test_add_inplace_errors():
484481
485482 ar1 = dpt .ones (2 , dtype = "float32" , sycl_queue = gpu_queue )
486483 ar2 = dpt .ones_like (ar1 , sycl_queue = cpu_queue )
487- with pytest .raises (ExecutionPlacementError ):
484+ with pytest .raises (dpt . ExecutionPlacementError ):
488485 dpt .add (ar1 , ar2 , out = ar1 )
489486
490487 ar1 = dpt .ones (2 , dtype = "float32" )
@@ -522,7 +519,7 @@ def test_add_inplace_operator_errors():
522519
523520 x_q1 = dpt .ones (10 , dtype = "i4" , sycl_queue = q1 )
524521 x_q2 = dpt .ones (10 , dtype = "i4" , sycl_queue = q2 )
525- with pytest .raises (ExecutionPlacementError ):
522+ with pytest .raises (dpt . ExecutionPlacementError ):
526523 dpt .add ._inplace_op (x_q1 , x_q2 )
527524
528525
@@ -564,10 +561,10 @@ def test_add_cfd():
564561
565562 x1 = dpt .ones (10 , sycl_queue = q1 )
566563 x2 = dpt .ones (10 , sycl_queue = q2 )
567- with pytest .raises (ExecutionPlacementError ):
564+ with pytest .raises (dpt . ExecutionPlacementError ):
568565 dpt .add (x1 , x2 )
569566
570- with pytest .raises (ExecutionPlacementError ):
567+ with pytest .raises (dpt . ExecutionPlacementError ):
571568 dpt .add (x1 , x1 , out = x2 )
572569
573570
0 commit comments