@@ -31,7 +31,7 @@ def test_basic(self, kind, dtype):
31
31
32
32
@pytest .mark .parametrize ("axis" , [None , - 2 , - 1 , 0 , 1 , 2 ])
33
33
def test_axis (self , axis ):
34
- a = generate_random_numpy_array ((3 , 4 , 3 ))
34
+ a = generate_random_numpy_array ((3 , 4 , 3 ), dtype = "i8" )
35
35
ia = dpnp .array (a )
36
36
37
37
result = dpnp .argsort (ia , axis = axis )
@@ -40,13 +40,13 @@ def test_axis(self, axis):
40
40
41
41
@pytest .mark .parametrize ("dtype" , get_all_dtypes (no_none = True ))
42
42
@pytest .mark .parametrize ("axis" , [None , - 2 , - 1 , 0 , 1 ])
43
- def test_ndarray (self , dtype , axis ):
43
+ def test_ndarray_method (self , dtype , axis ):
44
44
a = generate_random_numpy_array ((6 , 2 ), dtype )
45
45
ia = dpnp .array (a )
46
46
47
47
result = ia .argsort (axis = axis )
48
48
expected = a .argsort (axis = axis , kind = "stable" )
49
- assert_array_equal (result , expected )
49
+ assert_dtype_allclose (result , expected )
50
50
51
51
# this test validates that all different options of kind in dpnp are stable
52
52
@pytest .mark .parametrize ("kind" , [None , "stable" , "mergesort" , "radixsort" ])
@@ -291,16 +291,16 @@ def test_basic(self, kind, dtype):
291
291
292
292
@pytest .mark .parametrize ("axis" , [None , - 2 , - 1 , 0 , 1 , 2 ])
293
293
def test_axis (self , axis ):
294
- a = generate_random_numpy_array ((3 , 4 , 3 ))
294
+ a = generate_random_numpy_array ((3 , 4 , 3 ), dtype = "i8" )
295
295
ia = dpnp .array (a )
296
296
297
297
result = dpnp .sort (ia , axis = axis )
298
298
expected = numpy .sort (a , axis = axis )
299
299
assert_array_equal (result , expected )
300
300
301
- @pytest .mark .parametrize ("dtype" , get_all_dtypes ())
301
+ @pytest .mark .parametrize ("dtype" , get_all_dtypes (no_none = True ))
302
302
@pytest .mark .parametrize ("axis" , [- 2 , - 1 , 0 , 1 ])
303
- def test_ndarray (self , dtype , axis ):
303
+ def test_ndarray_method (self , dtype , axis ):
304
304
a = generate_random_numpy_array ((6 , 2 ), dtype )
305
305
ia = dpnp .array (a )
306
306
0 commit comments