Skip to content

Commit 0461de7

Browse files
committed
better mixed binary op tests
1 parent 99d3da3 commit 0461de7

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

larray/tests/test_la.py

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1263,12 +1263,21 @@ def test_binary_ops(self):
12631263
self._assert_equal_raw(la + la.transpose(), raw * 2)
12641264

12651265
# mixed operations
1266-
la_raw = la + raw
1267-
self.assertEqual(la_raw.axes, la.axes)
1268-
self._assert_equal_raw(la_raw, raw + raw)
1269-
raw_la = raw + la
1270-
self._assert_equal_raw(raw_la, raw + raw)
1271-
self.assertEqual(raw_la.axes, la.axes)
1266+
raw2 = raw / 2
1267+
la_raw2 = la - raw2
1268+
self.assertEqual(la_raw2.axes, la.axes)
1269+
self._assert_equal_raw(la_raw2, raw - raw2)
1270+
raw2_la = raw2 - la
1271+
self.assertEqual(raw2_la.axes, la.axes)
1272+
self._assert_equal_raw(raw2_la, raw2 - raw)
1273+
1274+
la_ge_raw2 = la >= raw2
1275+
self.assertEqual(la_ge_raw2.axes, la.axes)
1276+
self._assert_equal_raw(la_ge_raw2, raw >= raw2)
1277+
1278+
raw2_ge_la = raw2 >= la
1279+
self.assertEqual(raw2_ge_la.axes, la.axes)
1280+
self._assert_equal_raw(raw2_ge_la, raw2 >= raw)
12721281

12731282
def test_unary_ops(self):
12741283
raw = self.small_data

0 commit comments

Comments
 (0)