Beispiel #1
0
 def test_returntype(self):
     self.assertSequenceType(coptic.from_gregorian(2020, 6, 4), int)
     self.assertSequenceType(hebrew.from_gregorian(2020, 6, 4), int)
     self.assertSequenceType(islamic.from_gregorian(2020, 6, 4), int)
     self.assertSequenceType(indian_civil.from_gregorian(2020, 6, 4), int)
     self.assertSequenceType(iso.from_gregorian(2020, 6, 4), int)
     self.assertSequenceType(julian.from_gregorian(2020, 6, 4), int)
     self.assertSequenceType(persian.from_gregorian(2020, 6, 4), int)
Beispiel #2
0
 def test_coptic(self):
     self.assertEqual(coptic.to_jd(1000, 1, 1), 2189914.5)
     self.assertEqual(coptic.to_jd(1666, 6, 1), 2433320.5)
     self.assertEqual(coptic.to_jd(1, 1, 1), 1825029.5)
     self.assertEqual(coptic.from_jd(2437970.5), (1679, 2, 23))
     self.assertEqual(coptic.to_jd(1259, 13, 6), 2284878.5)
     self.assertEqual(coptic.from_jd(2284878.5), (1259, 13, 6))
     self.reflexive(coptic.from_jd, coptic.to_jd)
     self.assertEqual(coptic.from_gregorian(2017, 1, 7), (1733, 4, 29))
     self.assertEqual(coptic.to_gregorian(1727, 11, 11), (2011, 7, 18))