| OLD | NEW |
| 1 # $Id: test_intnum.py 1739 2007-01-20 19:37:02Z peter $ | |
| 2 from tests import TestCase, add | 1 from tests import TestCase, add |
| 3 from yasm import IntNum | 2 from yasm import IntNum |
| 4 | 3 |
| 5 class TIntNum(TestCase): | 4 class TIntNum(TestCase): |
| 6 legal_values = [ | 5 legal_values = [ |
| 7 0, 1, -1, 2, -2, 17, -17, | 6 0, 1, -1, 2, -2, 17, -17, |
| 8 2**31-1, -2**31, 2**31, 2**32-1, -2**32, | 7 2**31-1, -2**31, 2**31, 2**32-1, -2**32, |
| 9 2**63-1, -2**63-1, 2**63, 2**64, -2**64, | 8 2**63-1, -2**63-1, 2**63, 2**64, -2**64, |
| 10 2**127-1, -2**127 | 9 2**127-1, -2**127 |
| 11 ] | 10 ] |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 69 | 68 |
| 70 def test_abs(self): | 69 def test_abs(self): |
| 71 a = IntNum(-1) | 70 a = IntNum(-1) |
| 72 b = IntNum(0) | 71 b = IntNum(0) |
| 73 c = IntNum(1) | 72 c = IntNum(1) |
| 74 | 73 |
| 75 self.assertEquals(abs(a), abs(c)) | 74 self.assertEquals(abs(a), abs(c)) |
| 76 self.assertEquals(abs(a) - abs(c), abs(b)) | 75 self.assertEquals(abs(a) - abs(c), abs(b)) |
| 77 | 76 |
| 78 add(TIntNum) | 77 add(TIntNum) |
| OLD | NEW |