commit | 10525ad31383e33c6e2dcdfcc9180ada55fa3b50 | [log] [tgz] |
---|---|---|
author | Martin v. Löwis <martin@v.loewis.de> | Wed Oct 04 05:47:47 2006 +0000 |
committer | Martin v. Löwis <martin@v.loewis.de> | Wed Oct 04 05:47:47 2006 +0000 |
tree | d089bc2b2ef19eb4ced5b07150db8038e0399ca8 | |
parent | a027bac30aef8eeb129a9173dfc1c4dfedc44993 [diff] |
Fix integer negation and absolute value to not rely on undefined behaviour of the C compiler anymore.
diff --git a/Lib/test/test_builtin.py b/Lib/test/test_builtin.py index ca7a8f3..f3bdbe2 100644 --- a/Lib/test/test_builtin.py +++ b/Lib/test/test_builtin.py
@@ -116,6 +116,7 @@ self.assertEqual(abs(0), 0) self.assertEqual(abs(1234), 1234) self.assertEqual(abs(-1234), 1234) + self.assertTrue(abs(-sys.maxint-1) > 0) # float self.assertEqual(abs(0.0), 0.0) self.assertEqual(abs(3.14), 3.14)