def is_expires(self): return self.expired_at is None or make_timestamp() >= self.expired_at
def test_make_timestamp(self): self.assertEqual(make_timestamp(days=1) - make_timestamp(), 86400) self.assertEqual(make_timestamp(days=-1) - make_timestamp(), -86400)
def _set_expires_in(self, expires_in): if expires_in: self.expired_at = int(expires_in) + make_timestamp()
def _get_expires_in(self): if self.expired_at: return self.expired_at - make_timestamp()