Skip to content

Commit 85212da

Browse files
committed
Change promotion test names
1 parent 1c06936 commit 85212da

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

array_api_tests/test_type_promotion.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def generate_params(
7878
# out for now.
7979
# @example(shape=(0,))
8080
@given(two_shapes=hh.two_mutually_broadcastable_shapes, data=st.data())
81-
def test_elementwise_two_args_bool_type_promotion(func, two_shapes, dtypes, data):
81+
def test_elementwise_two_args_return_bool(func, two_shapes, dtypes, data):
8282
assert nargs(func) == 2
8383
func = getattr(xp, func)
8484

@@ -110,7 +110,7 @@ def test_elementwise_two_args_bool_type_promotion(func, two_shapes, dtypes, data
110110
# out for now.
111111
# @example(shape=(0,))
112112
@given(two_shapes=hh.two_mutually_broadcastable_shapes, data=st.data())
113-
def test_elementwise_two_args_promoted_type_promotion(func,
113+
def test_elementwise_two_args_return_promoted(func,
114114
two_shapes, dtypes,
115115
data):
116116
assert nargs(func) == 2
@@ -143,7 +143,7 @@ def test_elementwise_two_args_promoted_type_promotion(func,
143143
# out for now.
144144
# @example(shape=(0,))
145145
@given(shape=hh.shapes, data=st.data())
146-
def test_elementwise_one_arg_bool(func, shape, dtype, data):
146+
def test_elementwise_one_arg_return_bool(func, shape, dtype, data):
147147
assert nargs(func) == 1
148148
func = getattr(xp, func)
149149

@@ -166,7 +166,7 @@ def test_elementwise_one_arg_bool(func, shape, dtype, data):
166166
# out for now.
167167
# @example(shape=(0,))
168168
@given(shape=hh.shapes, data=st.data())
169-
def test_elementwise_one_arg_type_promotion(func, shape,
169+
def test_elementwise_one_arg_return_promoted(func, shape,
170170
dtype, data):
171171
assert nargs(func) == 1
172172
func = getattr(xp, func)
@@ -194,7 +194,7 @@ def test_elementwise_one_arg_type_promotion(func, shape,
194194
# out for now.
195195
# @example(shape=(0,))
196196
@given(shape=hh.shapes, data=st.data())
197-
def test_operator_one_arg_type_promotion(unary_op_name, unary_op, shape, dtype, data):
197+
def test_operator_one_arg_return_promoted(unary_op_name, unary_op, shape, dtype, data):
198198
fillvalue = data.draw(hh.scalars(st.just(dtype)))
199199

200200
if isinstance(dtype, xp._UndefinedStub):
@@ -218,7 +218,7 @@ def test_operator_one_arg_type_promotion(unary_op_name, unary_op, shape, dtype,
218218
generate_params('operator', in_nargs=2, out_category='bool')
219219
)
220220
@given(two_shapes=hh.two_mutually_broadcastable_shapes, data=st.data())
221-
def test_operator_two_args_bool_promotion(binary_op_name, binary_op, dtypes, two_shapes, data):
221+
def test_operator_two_args_return_bool(binary_op_name, binary_op, dtypes, two_shapes, data):
222222
dtype1, dtype2 = dtypes
223223
fillvalue1 = data.draw(hh.scalars(st.just(dtype1)))
224224
fillvalue2 = data.draw(hh.scalars(st.just(dtype2)))
@@ -249,7 +249,7 @@ def test_operator_two_args_bool_promotion(binary_op_name, binary_op, dtypes, two
249249

250250
@pytest.mark.parametrize('binary_op_name, binary_op, dtypes', generate_params('operator', in_nargs=2, out_category='promoted'))
251251
@given(two_shapes=hh.two_mutually_broadcastable_shapes, data=st.data())
252-
def test_operator_two_args_promoted_promotion(binary_op_name, binary_op, dtypes, two_shapes, data):
252+
def test_operator_two_args_return_promoted(binary_op_name, binary_op, dtypes, two_shapes, data):
253253
(dtype1, dtype2), res_dtype = dtypes
254254
fillvalue1 = data.draw(hh.scalars(st.just(dtype1)))
255255
if binary_op_name in ['>>', '<<']:
@@ -279,7 +279,7 @@ def test_operator_two_args_promoted_promotion(binary_op_name, binary_op, dtypes,
279279

280280
@pytest.mark.parametrize('binary_op_name, binary_op, dtypes', generate_params('operator', in_nargs=2, out_category='promoted'))
281281
@given(two_shapes=hh.two_broadcastable_shapes(), data=st.data())
282-
def test_operator_inplace_two_args_promoted_promotion(binary_op_name, binary_op, dtypes, two_shapes,
282+
def test_operator_inplace_two_args_return_promoted(binary_op_name, binary_op, dtypes, two_shapes,
283283
data):
284284
(dtype1, dtype2), res_dtype = dtypes
285285
fillvalue1 = data.draw(hh.scalars(st.just(dtype1)))
@@ -315,7 +315,7 @@ def test_operator_inplace_two_args_promoted_promotion(binary_op_name, binary_op,
315315
@pytest.mark.parametrize('binary_op_name,dtype,scalar_type',
316316
scalar_promotion_parametrize_inputs)
317317
@given(shape=hh.shapes, python_scalars=st.data(), data=st.data())
318-
def test_operator_scalar_promotion(binary_op_name, dtype, scalar_type,
318+
def test_operator_scalar_arg_return_promoted(binary_op_name, dtype, scalar_type,
319319
shape, python_scalars, data):
320320
"""
321321
See https://st.data-apis.github.io/array-api/latest/API_specification/type_promotion.html#mixing-arrays-with-python-hh.scalars

0 commit comments

Comments
 (0)