Exemplo n.º 1
0
 def testKnownDates(self):
     knownDates = {
         -214193: AztecXihuitlDate(2, 6),
         -61387: AztecXihuitlDate(14, 2),
         25469: AztecXihuitlDate(13, 8),
         49217: AztecXihuitlDate(14, 11),
         171307: AztecXihuitlDate(5, 6),
         210155: AztecXihuitlDate(13, 4),
         253427: AztecXihuitlDate(5, 1),
         369740: AztecXihuitlDate(17, 4),
         400085: AztecXihuitlDate(1, 9),
         434355: AztecXihuitlDate(17, 14),
         452605: AztecXihuitlDate(17, 14),
         470160: AztecXihuitlDate(1, 4),
         473837: AztecXihuitlDate(2, 11),
         507850: AztecXihuitlDate(5, 19),
         524156: AztecXihuitlDate(18, 5),
         544676: AztecXihuitlDate(3, 20),
         567118: AztecXihuitlDate(12, 17),
         569477: AztecXihuitlDate(3, 1),
         601716: AztecXihuitlDate(8, 20),
         613424: AztecXihuitlDate(10, 8),
         626596: AztecXihuitlDate(11, 20),
         645554: AztecXihuitlDate(10, 18),
         664224: AztecXihuitlDate(13, 13),
         671401: AztecXihuitlDate(7, 10),
         694799: AztecXihuitlDate(9, 8),
         704424: AztecXihuitlDate(16, 3),
         708842: AztecXihuitlDate(18, 1),
         709409: AztecXihuitlDate(9, 18),
         709580: AztecXihuitlDate(18, 9),
         727274: AztecXihuitlDate(8, 18),
         728714: AztecXihuitlDate(7, 18),
         744313: AztecXihuitlDate(3, 2),
         764652: AztecXihuitlDate(16, 6)
     }
     
     for (fixed_date, aztec_xihuitl_date) in knownDates.iteritems():
         self.assertEqual(AztecXihuitlDate.from_fixed(fixed_date), aztec_xihuitl_date, "Convert from fixed")
Exemplo n.º 2
0
 def testConversionFromFixed(self):
     self.assertEqual(AztecXihuitlDate.from_fixed(self.testvalue), AztecXihuitlDate(2, 1))
Exemplo n.º 3
0
 def testConversionToFixed(self):
     self.assertEqual(AztecXihuitlDate.on_or_before(AztecXihuitlDate(2, 1), self.testvalue), self.testvalue)