(self)
| 1297 | n += 1 |
| 1298 | |
| 1299 | def test_extreme_ordinals(self): |
| 1300 | a = self.theclass.min |
| 1301 | a = self.theclass(a.year, a.month, a.day) # get rid of time parts |
| 1302 | aord = a.toordinal() |
| 1303 | b = a.fromordinal(aord) |
| 1304 | self.assertEqual(a, b) |
| 1305 | |
| 1306 | self.assertRaises(ValueError, lambda: a.fromordinal(aord - 1)) |
| 1307 | |
| 1308 | b = a + timedelta(days=1) |
| 1309 | self.assertEqual(b.toordinal(), aord + 1) |
| 1310 | self.assertEqual(b, self.theclass.fromordinal(aord + 1)) |
| 1311 | |
| 1312 | a = self.theclass.max |
| 1313 | a = self.theclass(a.year, a.month, a.day) # get rid of time parts |
| 1314 | aord = a.toordinal() |
| 1315 | b = a.fromordinal(aord) |
| 1316 | self.assertEqual(a, b) |
| 1317 | |
| 1318 | self.assertRaises(ValueError, lambda: a.fromordinal(aord + 1)) |
| 1319 | |
| 1320 | b = a - timedelta(days=1) |
| 1321 | self.assertEqual(b.toordinal(), aord - 1) |
| 1322 | self.assertEqual(b, self.theclass.fromordinal(aord - 1)) |
| 1323 | |
| 1324 | def test_bad_constructor_arguments(self): |
| 1325 | # bad years |
nothing calls this directly
no test coverage detected