@@ -2091,14 +2091,12 @@ def test_discont(self, dt):
20912091
20922092
20932093@pytest .mark .usefixtures ("suppress_divide_invalid_numpy_warnings" )
2094- @pytest .mark .parametrize (
2095- "val_type" , [bool , int , float ], ids = ["bool" , "int" , "float" ]
2096- )
2094+ @pytest .mark .parametrize ("val_type" , [bool , int , float ])
20972095@pytest .mark .parametrize ("data_type" , get_all_dtypes ())
20982096@pytest .mark .parametrize (
20992097 "func" , ["add" , "divide" , "multiply" , "power" , "subtract" ]
21002098)
2101- @pytest .mark .parametrize ("val" , [0 , 1 , 5 ], ids = [ "0" , "1" , "5" ] )
2099+ @pytest .mark .parametrize ("val" , [0 , 1 , 5 ])
21022100@pytest .mark .parametrize (
21032101 "array" ,
21042102 [
@@ -2151,7 +2149,7 @@ def test_op_with_scalar(array, val, func, data_type, val_type):
21512149 assert_allclose (result , expected , rtol = 1e-6 )
21522150
21532151
2154- @pytest .mark .parametrize ("shape" , [(), (3 , 2 )], ids = ["() " , "(3, 2) " ])
2152+ @pytest .mark .parametrize ("shape" , [(), (3 , 2 )], ids = ["0D " , "2D " ])
21552153@pytest .mark .parametrize ("dtype" , get_all_dtypes ())
21562154def test_multiply_scalar (shape , dtype ):
21572155 np_a = numpy .ones (shape , dtype = dtype )
@@ -2162,7 +2160,7 @@ def test_multiply_scalar(shape, dtype):
21622160 assert_allclose (result , expected )
21632161
21642162
2165- @pytest .mark .parametrize ("shape" , [(), (3 , 2 )], ids = ["() " , "(3, 2) " ])
2163+ @pytest .mark .parametrize ("shape" , [(), (3 , 2 )], ids = ["0D " , "2D " ])
21662164@pytest .mark .parametrize ("dtype" , get_all_dtypes ())
21672165def test_add_scalar (shape , dtype ):
21682166 np_a = numpy .ones (shape , dtype = dtype )
@@ -2173,7 +2171,7 @@ def test_add_scalar(shape, dtype):
21732171 assert_allclose (result , expected )
21742172
21752173
2176- @pytest .mark .parametrize ("shape" , [(), (3 , 2 )], ids = ["() " , "(3, 2) " ])
2174+ @pytest .mark .parametrize ("shape" , [(), (3 , 2 )], ids = ["0D " , "2D " ])
21772175@pytest .mark .parametrize ("dtype" , get_all_dtypes ())
21782176def test_subtract_scalar (shape , dtype ):
21792177 np_a = numpy .ones (shape , dtype = dtype )
@@ -2184,7 +2182,7 @@ def test_subtract_scalar(shape, dtype):
21842182 assert_allclose (result , expected )
21852183
21862184
2187- @pytest .mark .parametrize ("shape" , [(), (3 , 2 )], ids = ["() " , "(3, 2) " ])
2185+ @pytest .mark .parametrize ("shape" , [(), (3 , 2 )], ids = ["0D " , "2D " ])
21882186@pytest .mark .parametrize ("dtype" , get_all_dtypes ())
21892187def test_divide_scalar (shape , dtype ):
21902188 np_a = numpy .ones (shape , dtype = dtype )
@@ -2196,9 +2194,7 @@ def test_divide_scalar(shape, dtype):
21962194
21972195
21982196@pytest .mark .parametrize (
2199- "data" ,
2200- [[[1.0 , - 1.0 ], [0.1 , - 0.1 ]], [- 2 , - 1 , 0 , 1 , 2 ]],
2201- ids = ["[[1., -1.], [0.1, -0.1]]" , "[-2, -1, 0, 1, 2]" ],
2197+ "data" , [[[1.0 , - 1.0 ], [0.1 , - 0.1 ]], [- 2 , - 1 , 0 , 1 , 2 ]], ids = ["2D" , "1D" ]
22022198)
22032199@pytest .mark .parametrize (
22042200 "dtype" , get_all_dtypes (no_bool = True , no_unsigned = True )
@@ -2231,9 +2227,7 @@ def test_negative_boolean():
22312227
22322228
22332229@pytest .mark .parametrize (
2234- "data" ,
2235- [[[1.0 , - 1.0 ], [0.1 , - 0.1 ]], [- 2 , - 1 , 0 , 1 , 2 ]],
2236- ids = ["[[1., -1.], [0.1, -0.1]]" , "[-2, -1, 0, 1, 2]" ],
2230+ "data" , [[[1.0 , - 1.0 ], [0.1 , - 0.1 ]], [- 2 , - 1 , 0 , 1 , 2 ]], ids = ["2D" , "1D" ]
22372231)
22382232@pytest .mark .parametrize ("dtype" , get_all_dtypes (no_bool = True ))
22392233def test_positive (data , dtype ):
@@ -2399,13 +2393,13 @@ def test_projection_infinity(self, dtype):
23992393 a = dpnp .array (X , dtype = dtype )
24002394 result = dpnp .proj (a )
24012395 expected = dpnp .array (Y , dtype = dtype )
2402- assert_dtype_allclose (result , expected )
2396+ assert_array_equal (result , expected , strict = True )
24032397
24042398 # out keyword
24052399 dp_out = dpnp .empty (expected .shape , dtype = expected .dtype )
24062400 result = dpnp .proj (a , out = dp_out )
24072401 assert dp_out is result
2408- assert_dtype_allclose (result , expected )
2402+ assert_array_equal (result , expected , strict = True )
24092403
24102404 @pytest .mark .parametrize ("dtype" , get_all_dtypes ())
24112405 def test_projection (self , dtype ):
@@ -2793,21 +2787,11 @@ def test_bitwise_1array_input():
27932787
27942788@pytest .mark .parametrize (
27952789 "x_shape" ,
2796- [
2797- (),
2798- (2 ),
2799- (3 , 4 ),
2800- (3 , 4 , 5 ),
2801- ],
2790+ [(), (2 ), (3 , 4 ), (3 , 4 , 5 )],
28022791)
28032792@pytest .mark .parametrize (
28042793 "y_shape" ,
2805- [
2806- (),
2807- (2 ),
2808- (3 , 4 ),
2809- (3 , 4 , 5 ),
2810- ],
2794+ [(), (2 ), (3 , 4 ), (3 , 4 , 5 )],
28112795)
28122796def test_elemenwise_outer (x_shape , y_shape ):
28132797 x_np = numpy .random .random (x_shape )
@@ -2830,4 +2814,4 @@ def test_elemenwise_outer_scalar():
28302814 y = dpnp .asarray (s )
28312815 expected = dpnp .add .outer (x , y )
28322816 result = dpnp .add .outer (x , s )
2833- assert_dtype_allclose (result , expected )
2817+ assert_array_equal (result , expected , strict = True )
0 commit comments