We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
test_remainder
1 parent c5b3d62 commit f76a75cCopy full SHA for f76a75c
xptests/test_elementwise_functions.py
@@ -1297,6 +1297,15 @@ def test_remainder(
1297
):
1298
left = data.draw(left_strat, label=left_sym)
1299
right = data.draw(right_strat, label=right_sym)
1300
+ if right_is_scalar:
1301
+ out_dtype = left.dtype
1302
+ else:
1303
+ out_dtype = dh.result_type(left.dtype, right.dtype)
1304
+ if dh.is_int_dtype(out_dtype):
1305
1306
+ assume(right != 0)
1307
1308
+ assume(not ah.any(right == 0))
1309
# TODO: rework same sign testing below to remove this
1310
if not right_is_scalar:
1311
assume(len(left.shape) <= len(right.shape))
0 commit comments