def test_greater_than_or_equal_false(self): d1 = Pendulum(2000, 1, 1) d2 = Pendulum(2000, 1, 2) d3 = datetime(2000, 1, 2) self.assertFalse(d1.gte(d2)) self.assertFalse(d1.gte(d3)) self.assertFalse(d1 >= d2) self.assertFalse(d1 >= d3)
def test_greater_than_or_equal_with_timezone_false(self): d1 = Pendulum(2000, 1, 1, 12, 0, 0, tzinfo='America/Toronto') d2 = Pendulum(2000, 1, 1, 9, 0, 1, tzinfo='America/Vancouver') d3 = pytz.timezone('America/Vancouver').localize(datetime(2000, 1, 1, 9, 0, 1)) self.assertFalse(d1.gte(d2)) self.assertFalse(d1.gte(d3)) self.assertFalse(d1 >= d2) self.assertFalse(d1 >= d3)
def test_greater_than_or_equal_true_equal(self): d1 = Pendulum(2000, 1, 1) d2 = Pendulum(2000, 1, 1) d3 = datetime(2000, 1, 1) self.assertTrue(d1.gte(d2)) self.assertTrue(d1.gte(d3)) self.assertTrue(d1 >= d2) self.assertTrue(d1 >= d3)