예제 #1
0
    def test_closest(self):
        instance = Time(12, 34, 56)
        t1 = Time(12, 34, 54)
        t2 = Time(12, 34, 59)
        closest = instance.closest(t1, t2)
        self.assertEqual(t1, closest)

        closest = instance.closest(t2, t1)
        self.assertEqual(t1, closest)
예제 #2
0
    def test_closest_with_time(self):
        instance = Time(12, 34, 56)
        t1 = Time(12, 34, 54)
        t2 = Time(12, 34, 59)
        closest = instance.closest(t1, t2)

        self.assertIsInstanceOfTime(closest)
        self.assertTime(closest, 12, 34, 54)
예제 #3
0
 def test_closest_with_equals(self):
     instance = Time(12, 34, 56)
     t1 = Time(12, 34, 56)
     t2 = Time(12, 34, 59)
     closest = instance.closest(t1, t2)
     self.assertEqual(t1, closest)