def test_matches_ignores_expired(self): eo = EOffer(1, "A", "B") x = EOffer(1, "B", "A") x.refresh(42) self.assertTrue(eo.matches(x))
def test_unexpired_shift(self): eo = EOffer(0, None, None) eo.refresh(0) self.assertTrue(eo.expired_shift(42)) self.assertFalse(eo.expired_shift(-42))
def test_is_same_ignores_expired(self): eo = EOffer(1, "A", "B") x = EOffer(1, "A", "B") x.refresh(42) self.assertTrue(eo.is_same_as_mine(x))
def test_expired(self): eo = EOffer(0, None, None) eo.refresh(-1) self.assertTrue(eo.expired())
def test_unexpired(self): eo = EOffer(0, None, None) eo.refresh(42) self.assertFalse(eo.expired())
def test_matches_ignores_expired(self): eo = EOffer(1, "A", "B") x = EOffer(1, "B", "A") x.refresh(42) self.assertTrue(eo.matches(x))
def test_is_same_ignores_expired(self): eo = EOffer(1, "A", "B") x = EOffer(1, "A", "B") x.refresh(42) self.assertTrue(eo.is_same_as_mine(x))
def test_unexpired_shift(self): eo = EOffer(0, None, None) eo.refresh(0) self.assertTrue(eo.expired_shift(42)) self.assertFalse(eo.expired_shift(-42))
def test_unexpired(self): eo = EOffer(0, None, None) eo.refresh(42) self.assertFalse(eo.expired())
def test_expired(self): eo = EOffer(0, None, None) eo.refresh(-1) self.assertTrue(eo.expired())