Message273146
This can only happen because of a hole in the tests. test_bool.BoolTest.test_math appears to test every binary int op, including bitwise, *except* %.
After
self.assertIsNot(False/1, False)
add
self.assertEqual(False%1, 0)
self.assertIsNot(False%1, False) # currently fails
self.assertEqual(True%1, 1)
self.assertIsNot(True%1, True)
test_int tests int() calls, not int math, so I don't know where the equivalent tests on int math with subclasses are or would go. |
|
Date |
User |
Action |
Args |
2016-08-19 17:32:38 | terry.reedy | set | recipients:
+ terry.reedy, mark.dickinson, xiang.zhang |
2016-08-19 17:32:38 | terry.reedy | set | messageid: <1471627958.73.0.759126538399.issue27792@psf.upfronthosting.co.za> |
2016-08-19 17:32:38 | terry.reedy | link | issue27792 messages |
2016-08-19 17:32:38 | terry.reedy | create | |
|