@@ -5,7 +5,6 @@ array_api_tests/test_creation_functions.py::test_arange
5
5
array_api_tests/test_creation_functions.py::test_linspace
6
6
array_api_tests/test_creation_functions.py::test_meshgrid
7
7
array_api_tests/test_data_type_functions.py::test_finfo[float32]
8
- array_api_tests/test_data_type_functions.py::test_isdtype
9
8
array_api_tests/test_has_names.py::test_has_names[linalg-cholesky]
10
9
array_api_tests/test_has_names.py::test_has_names[linalg-cross]
11
10
array_api_tests/test_has_names.py::test_has_names[linalg-det]
@@ -36,7 +35,6 @@ array_api_tests/test_has_names.py::test_has_names[creation-from_dlpack]
36
35
array_api_tests/test_has_names.py::test_has_names[creation-linspace]
37
36
array_api_tests/test_has_names.py::test_has_names[creation-meshgrid]
38
37
array_api_tests/test_has_names.py::test_has_names[sorting-argsort]
39
- array_api_tests/test_has_names.py::test_has_names[data_type-isdtype]
40
38
array_api_tests/test_has_names.py::test_has_names[array_method-__dlpack__]
41
39
array_api_tests/test_has_names.py::test_has_names[array_method-__dlpack_device__]
42
40
array_api_tests/test_has_names.py::test_has_names[array_method-__setitem__]
@@ -50,7 +48,6 @@ array_api_tests/test_signatures.py::test_func_signature[from_dlpack]
50
48
array_api_tests/test_signatures.py::test_func_signature[linspace]
51
49
array_api_tests/test_signatures.py::test_func_signature[meshgrid]
52
50
array_api_tests/test_signatures.py::test_func_signature[argsort]
53
- array_api_tests/test_signatures.py::test_func_signature[isdtype]
54
51
array_api_tests/test_signatures.py::test_array_method_signature[__dlpack__]
55
52
array_api_tests/test_signatures.py::test_array_method_signature[__dlpack_device__]
56
53
array_api_tests/test_signatures.py::test_array_method_signature[__setitem__]
@@ -74,71 +71,28 @@ array_api_tests/test_data_type_functions.py::test_finfo[complex64]
74
71
array_api_tests/test_manipulation_functions.py::test_squeeze
75
72
array_api_tests/test_has_names.py::test_has_names[utility-diff]
76
73
array_api_tests/test_has_names.py::test_has_names[manipulation-repeat]
77
- array_api_tests/test_has_names.py::test_has_names[elementwise-copysign]
78
74
array_api_tests/test_has_names.py::test_has_names[manipulation-tile]
79
75
array_api_tests/test_has_names.py::test_has_names[manipulation-unstack]
80
- array_api_tests/test_has_names.py::test_has_names[elementwise-hypot]
81
- array_api_tests/test_has_names.py::test_has_names[elementwise-maximum]
82
- array_api_tests/test_has_names.py::test_has_names[elementwise-minimum]
83
- array_api_tests/test_has_names.py::test_has_names[elementwise-nextafter]
84
- array_api_tests/test_has_names.py::test_has_names[elementwise-reciprocal]
85
- array_api_tests/test_has_names.py::test_has_names[elementwise-signbit]
86
76
array_api_tests/test_has_names.py::test_has_names[statistical-cumulative_sum]
87
77
array_api_tests/test_has_names.py::test_has_names[statistical-cumulative_prod]
88
78
array_api_tests/test_has_names.py::test_has_names[indexing-take_along_axis]
89
- array_api_tests/test_has_names.py::test_has_names[info-__array_namespace_info__]
90
79
array_api_tests/test_has_names.py::test_has_names[searching-count_nonzero]
91
80
array_api_tests/test_has_names.py::test_has_names[searching-searchsorted]
92
- array_api_tests/test_inspection_functions.py::test_array_namespace_info
93
- array_api_tests/test_inspection_functions.py::test_array_namespace_info_dtypes
94
81
array_api_tests/test_signatures.py::test_func_signature[diff]
95
82
array_api_tests/test_signatures.py::test_func_signature[repeat]
96
83
array_api_tests/test_signatures.py::test_func_signature[tile]
97
84
array_api_tests/test_signatures.py::test_func_signature[unstack]
98
- array_api_tests/test_signatures.py::test_func_signature[astype]
99
- array_api_tests/test_signatures.py::test_func_signature[copysign]
100
- array_api_tests/test_signatures.py::test_func_signature[hypot]
101
- array_api_tests/test_signatures.py::test_func_signature[maximum]
102
- array_api_tests/test_signatures.py::test_func_signature[minimum]
103
- array_api_tests/test_signatures.py::test_func_signature[nextafter]
104
- array_api_tests/test_signatures.py::test_func_signature[reciprocal]
105
- array_api_tests/test_signatures.py::test_func_signature[signbit]
106
85
array_api_tests/test_signatures.py::test_func_signature[take_along_axis]
107
- array_api_tests/test_signatures.py::test_func_signature[__array_namespace_info__]
108
- array_api_tests/test_signatures.py::test_info_func_signature[capabilities]
109
- array_api_tests/test_signatures.py::test_info_func_signature[default_device]
110
- array_api_tests/test_signatures.py::test_info_func_signature[default_dtypes]
111
- array_api_tests/test_signatures.py::test_info_func_signature[devices]
112
- array_api_tests/test_signatures.py::test_info_func_signature[dtypes]
113
- array_api_tests/test_special_cases.py::test_unary[clip(x_i is NaN) -> NaN]
114
- array_api_tests/test_special_cases.py::test_unary[signbit(x_i is +0) -> False]
115
- array_api_tests/test_special_cases.py::test_unary[signbit(x_i is -0) -> True]
116
- array_api_tests/test_special_cases.py::test_unary[signbit(x_i is +infinity) -> False]
117
- array_api_tests/test_special_cases.py::test_unary[signbit(x_i is -infinity) -> True]
118
- array_api_tests/test_special_cases.py::test_unary[signbit(isfinite(x_i) and x_i > 0) -> False]
119
- array_api_tests/test_special_cases.py::test_unary[signbit(isfinite(x_i) and x_i < 0) -> True]
120
- array_api_tests/test_special_cases.py::test_unary[signbit(x_i is +NaN) -> False]
121
- array_api_tests/test_special_cases.py::test_unary[signbit(x_i is -NaN) -> True]
122
- array_api_tests/test_special_cases.py::test_binary[copysign(x1_i is NaN and x2_i < 0) -> NaN]
123
- array_api_tests/test_special_cases.py::test_binary[copysign(x1_i is NaN and x2_i is -0) -> NaN]
124
- array_api_tests/test_special_cases.py::test_binary[copysign(x1_i is NaN and x2_i is +0) -> NaN]
125
- array_api_tests/test_special_cases.py::test_binary[copysign(x1_i is NaN and x2_i > 0) -> NaN]
126
86
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
127
87
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
128
88
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
129
89
array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity]
130
90
array_api_tests/test_special_cases.py::test_binary[floor_divide(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0]
131
- array_api_tests/test_operators_and_elementwise_functions.py::test_nextafter
132
91
array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
133
92
array_api_tests/test_special_cases.py::test_binary[floor_divide(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0]
134
93
array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
135
- array_api_tests/test_special_cases.py::test_binary[maximum(x1_i is NaN or x2_i is NaN) -> NaN]
136
94
array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
137
- array_api_tests/test_special_cases.py::test_binary[minimum(x1_i is NaN or x2_i is NaN) -> NaN]
138
95
array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity]
139
- array_api_tests/test_special_cases.py::test_binary[nextafter(x1_i is NaN or x2_i is NaN) -> NaN]
140
- array_api_tests/test_special_cases.py::test_binary[nextafter(x1_i is -0 and x2_i is +0) -> +0]
141
- array_api_tests/test_special_cases.py::test_binary[nextafter(x1_i is +0 and x2_i is -0) -> -0]
142
96
array_api_tests/test_special_cases.py::test_binary[__floordiv__(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0]
143
97
array_api_tests/test_special_cases.py::test_binary[__floordiv__(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0]
144
98
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
@@ -147,30 +101,18 @@ array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is +infinity
147
101
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0]
148
102
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
149
103
array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0]
150
- array_api_tests/test_operators_and_elementwise_functions.py::test_reciprocal
151
104
array_api_tests/test_array_object.py::test_getitem_arrays_and_ints_1[1]
152
105
array_api_tests/test_statistical_functions.py::test_cumulative_prod
153
106
array_api_tests/test_statistical_functions.py::test_cumulative_sum
154
107
array_api_tests/test_array_object.py::test_getitem_arrays_and_ints_1[None]
155
- array_api_tests/test_operators_and_elementwise_functions.py::test_signbit
156
108
array_api_tests/test_array_object.py::test_getitem_arrays_and_ints_2[1]
157
109
array_api_tests/test_array_object.py::test_getitem_arrays_and_ints_2[None]
158
110
array_api_tests/test_manipulation_functions.py::test_repeat
159
111
array_api_tests/test_searching_functions.py::test_count_nonzero
160
- array_api_tests/test_operators_and_elementwise_functions.py::test_copysign
161
- array_api_tests/test_operators_and_elementwise_functions.py::test_maximum
162
112
array_api_tests/test_searching_functions.py::test_searchsorted
163
113
array_api_tests/test_manipulation_functions.py::test_tile
164
114
array_api_tests/test_signatures.py::test_func_signature[cumulative_sum]
165
115
array_api_tests/test_signatures.py::test_func_signature[cumulative_prod]
166
116
array_api_tests/test_manipulation_functions.py::test_unstack
167
- array_api_tests/test_operators_and_elementwise_functions.py::test_minimum
168
- array_api_tests/test_operators_and_elementwise_functions.py::test_hypot
169
- array_api_tests/test_operators_and_elementwise_functions.py::test_clip
170
117
array_api_tests/test_signatures.py::test_func_signature[count_nonzero]
171
118
array_api_tests/test_signatures.py::test_func_signature[searchsorted]
172
- array_api_tests/test_operators_and_elementwise_functions.py::test_binary_with_scalars_real[copysign]
173
- array_api_tests/test_operators_and_elementwise_functions.py::test_binary_with_scalars_real[hypot]
174
- array_api_tests/test_operators_and_elementwise_functions.py::test_binary_with_scalars_real[nextafter]
175
- array_api_tests/test_operators_and_elementwise_functions.py::test_binary_with_scalars_real[maximum]
176
- array_api_tests/test_operators_and_elementwise_functions.py::test_binary_with_scalars_real[minimum]
0 commit comments