Skip to content

Commit f1d2647

Browse files
committed
Rename "mutually_promotable_dtype_pairs" back to its original name
mutually_promotable_dtypes
1 parent abed60d commit f1d2647

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

array_api_tests/hypothesis_helpers.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
# should remove the composite wrapper, just returning sampled_from(dtype_pairs)
5555
# instead of drawing from it.
5656
@composite
57-
def mutually_promotable_dtype_pairs(draw, dtype_objects=dtype_objects):
57+
def mutually_promotable_dtypes(draw, dtype_objects=dtype_objects):
5858
from .test_type_promotion import dtype_mapping, promotion_table
5959
# sort for shrinking (sampled_from shrinks to the earlier elements in the
6060
# list). Give pairs of the same dtypes first, then smaller dtypes,
@@ -76,7 +76,7 @@ def mutually_promotable_dtype_pairs(draw, dtype_objects=dtype_objects):
7676
return draw(sampled_from(dtype_pairs))
7777

7878
shared_mutually_promotable_dtype_pairs = shared(
79-
mutually_promotable_dtype_pairs(), key="mutually_promotable_dtype_pair"
79+
mutually_promotable_dtypes(), key="mutually_promotable_dtype_pair"
8080
)
8181

8282
# shared() allows us to draw either the function or the function name and they

array_api_tests/meta_tests/test_hypothesis_helpers.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
from .._array_module import _UndefinedStub
88
from ..array_helpers import dtype_objects
99
from ..hypothesis_helpers import (MAX_ARRAY_SIZE,
10-
mutually_promotable_dtype_pairs,
10+
mutually_promotable_dtypes,
1111
shapes, two_broadcastable_shapes,
1212
two_mutually_broadcastable_shapes)
1313

1414
UNDEFINED_DTYPES = any(isinstance(d, _UndefinedStub) for d in dtype_objects)
1515
pytestmark = [pytest.mark.skipif(UNDEFINED_DTYPES, reason="undefined dtypes")]
1616

1717

18-
@given(mutually_promotable_dtype_pairs([xp.float32, xp.float64]))
19-
def test_mutually_promotable_dtype_pairs(pairs):
18+
@given(mutually_promotable_dtypes([xp.float32, xp.float64]))
19+
def test_mutually_promotable_dtypes(pairs):
2020
assert pairs in (
2121
(xp.float32, xp.float32),
2222
(xp.float32, xp.float64),

array_api_tests/test_elementwise_functions.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
integer_or_boolean_dtype_objects,
2626
boolean_dtype_objects, floating_dtypes,
2727
numeric_dtypes, integer_or_boolean_dtypes,
28-
boolean_dtypes, mutually_promotable_dtype_pairs,
28+
boolean_dtypes, mutually_promotable_dtypes,
2929
array_scalars, shared_arrays1, shared_arrays2)
3030
from .array_helpers import (assert_exactly_equal, negative,
3131
positive_mathematical_sign,
@@ -50,17 +50,17 @@
5050
integer_or_boolean_scalars = array_scalars(integer_or_boolean_dtypes)
5151
boolean_scalars = array_scalars(boolean_dtypes)
5252

53-
two_integer_dtypes = mutually_promotable_dtype_pairs(integer_dtype_objects)
54-
two_floating_dtypes = mutually_promotable_dtype_pairs(floating_dtype_objects)
55-
two_numeric_dtypes = mutually_promotable_dtype_pairs(numeric_dtype_objects)
56-
two_integer_or_boolean_dtypes = mutually_promotable_dtype_pairs(integer_or_boolean_dtype_objects)
57-
two_boolean_dtypes = mutually_promotable_dtype_pairs(boolean_dtype_objects)
58-
two_any_dtypes = mutually_promotable_dtype_pairs()
53+
two_integer_dtypes = mutually_promotable_dtypes(integer_dtype_objects)
54+
two_floating_dtypes = mutually_promotable_dtypes(floating_dtype_objects)
55+
two_numeric_dtypes = mutually_promotable_dtypes(numeric_dtype_objects)
56+
two_integer_or_boolean_dtypes = mutually_promotable_dtypes(integer_or_boolean_dtype_objects)
57+
two_boolean_dtypes = mutually_promotable_dtypes(boolean_dtype_objects)
58+
two_any_dtypes = mutually_promotable_dtypes()
5959

6060
@composite
6161
def two_array_scalars(draw, dtype1, dtype2):
6262
# two_dtypes should be a strategy that returns two dtypes (like
63-
# mutually_promotable_dtype_pairs())
63+
# mutually_promotable_dtypes())
6464
return draw(array_scalars(just(dtype1))), draw(array_scalars(just(dtype2)))
6565

6666
def sanity_check(x1, x2):

0 commit comments

Comments
 (0)