Пример #1
0
 def test_wrap_around_backwards(self):
     clock = Clock.at(0, 30) - 60
     self.assertEqual("23:30", clock.__str__())
Пример #2
0
 def test_equivalent_clocks(self):
     clock1 = Clock.at(15, 37)
     clock2 = Clock.at(15, 37)
     self.assertEqual(clock1, clock2)
Пример #3
0
 def test_inequivalent_clocks(self):
     clock1 = Clock.at(15, 37)
     clock2 = Clock.at(15, 36)
     clock3 = Clock.at(14, 37)
     self.assertNotEqual(clock1, clock2)
     self.assertNotEqual(clock1, clock3)
Пример #4
0
 def test_wrap_around_at_midnight(self):
     clock = Clock.at(23, 30) + 60
     self.assertEqual("00:30", clock.__str__())
Пример #5
0
 def test_subtract_minutes(self):
     clock = Clock.at(10) - 90
     self.assertEqual("08:30", clock.__str__())
Пример #6
0
 def test_add_over_an_hour(self):
   clock = Clock.at(10) + 61
   self.assertEqual("11:01", clock.__str__())
Пример #7
0
 def test_add_over_an_hour(self):
     clock = Clock.at(10) + 61
     self.assertEqual("11:01", clock.__str__())
Пример #8
0
 def test_on_the_hour(self):
   self.assertEqual("08:00", Clock.at(8).__str__() )
   self.assertEqual("09:00", Clock.at(9).__str__() )
Пример #9
0
 def test_past_the_hour(self):
   self.assertEqual("11:09", Clock.at(11, 9).__str__() )
Пример #10
0
 def test_inequivalent_clocks(self):
   clock1 = Clock.at(15, 37)
   clock2 = Clock.at(15, 36)
   clock3 = Clock.at(14, 37)
   self.assertNotEqual(clock1, clock2)
   self.assertNotEqual(clock1, clock3)
Пример #11
0
 def test_wrap_around_backwards(self):
   clock = Clock.at(0, 30) - 60
   self.assertEqual("23:30", clock.__str__())
Пример #12
0
 def test_equivalent_clocks(self):
   clock1 = Clock.at(15, 37)
   clock2 = Clock.at(15, 37)
   self.assertEqual(clock1, clock2)
Пример #13
0
 def test_subtract_minutes(self):
   clock = Clock.at(10) - 90
   self.assertEqual("08:30", clock.__str__())
Пример #14
0
 def test_wrap_around_at_midnight(self):
   clock = Clock.at(23, 30) + 60
   self.assertEqual("00:30", clock.__str__())
Пример #15
0
 def test_on_the_hour(self):
     self.assertEqual("08:00", Clock.at(8).__str__())
     self.assertEqual("09:00", Clock.at(9).__str__())
Пример #16
0
 def test_add_a_few_minutes(self):
     clock = Clock.at(10) + 3
     self.assertEqual("10:03", clock.__str__())
Пример #17
0
 def test_past_the_hour(self):
     self.assertEqual("11:09", Clock.at(11, 9).__str__())
Пример #18
0
 def test_add_a_few_minutes(self):
   clock = Clock.at(10) + 3
   self.assertEqual("10:03", clock.__str__())