|
25 | 25 | integer_or_boolean_dtype_objects,
|
26 | 26 | boolean_dtype_objects, floating_dtypes,
|
27 | 27 | numeric_dtypes, integer_or_boolean_dtypes,
|
28 |
| - boolean_dtypes, mutually_promotable_dtype_pairs, |
| 28 | + boolean_dtypes, mutually_promotable_dtypes, |
29 | 29 | array_scalars, shared_arrays1, shared_arrays2)
|
30 | 30 | from .array_helpers import (assert_exactly_equal, negative,
|
31 | 31 | positive_mathematical_sign,
|
|
50 | 50 | integer_or_boolean_scalars = array_scalars(integer_or_boolean_dtypes)
|
51 | 51 | boolean_scalars = array_scalars(boolean_dtypes)
|
52 | 52 |
|
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() |
59 | 59 |
|
60 | 60 | @composite
|
61 | 61 | def two_array_scalars(draw, dtype1, dtype2):
|
62 | 62 | # two_dtypes should be a strategy that returns two dtypes (like
|
63 |
| - # mutually_promotable_dtype_pairs()) |
| 63 | + # mutually_promotable_dtypes()) |
64 | 64 | return draw(array_scalars(just(dtype1))), draw(array_scalars(just(dtype2)))
|
65 | 65 |
|
66 | 66 | def sanity_check(x1, x2):
|
|
0 commit comments