(self)
| 336 | self.assertEqual(a.label, "bar") |
| 337 | |
| 338 | def test_getitem(self): |
| 339 | v = [-1, 0, 1, 2] |
| 340 | a = integer(-1, 3) |
| 341 | for i in range(4): |
| 342 | self.assertEqual(a[i][0], v[i]) |
| 343 | self.assertEqual(a[-1][0], -2 ** 31 + 1) |
| 344 | self.assertEqual(a[4][1], 2 ** 31 - 1) |
| 345 | with self.assertRaises(IndexError): |
| 346 | a[-2] |
| 347 | with self.assertRaises(IndexError): |
| 348 | a[5] |
| 349 | |
| 350 | def test_iter(self): |
| 351 | v = [-1, 0, 1, 2, 3] |