def test_item_has_expired(self): val = "test" fake = MockCouchbase()["bucket_name"] fake.set("tester", 1, 0, val) fake._get_timestamp = self.expired_time self.assertDictEqual(fake.get("tester"), {})
def test_persistant_get_item(self): val = "hello world!" fake = MockCouchbase()["bucket_name"] fake.set("abc", 0, 0, val) fake._get_timestamp = self.expired_time self.assertEqual(fake.get("abc"), val)
def test_can_get_and_set(self): val = "hello world!" fake = MockCouchbase()["bucket_name"] fake.set("abc", 5, 0, val) self.assertEqual(fake.get("abc"), val) self.assertGreater(fake.expiry["abc"], time.time())