Esempio n. 1
0
 def test_turn_phase_name(self):
     t = Turn(SUM, 1901)
     self.failUnlessEqual(t.phase(), Turn.retreat_phase)
Esempio n. 2
0
 def test_turn_phase_hex(self):
     t = Turn(SUM, 1901)
     self.failUnlessEqual(t.phase(), 0x40)
Esempio n. 3
0
 def test_turn_compare_gt(self):
     spring = Turn(SPR, 1901)
     fall = Turn(FAL, 1901)
     self.failUnlessEqual(cmp(fall, spring.key), 1)
Esempio n. 4
0
 def test_turn_compare_eq(self):
     fall = Turn(FAL, 1901)
     self.failUnlessEqual(cmp(fall, fall.key), 0)
Esempio n. 5
0
 def test_turn_compare_lt(self):
     spring = Turn(SPR, 1901)
     fall = Turn(FAL, 1901)
     self.failUnlessEqual(cmp(spring, fall), -1)