def test_reinsert_keys(self): self.cache._pickle_version = 0 for i in range(2000): s = sha1(smart_bytes(i)).hexdigest() self.cache.set(s, self.cache) self.cache._pickle_version = -1 self.cache.reinsert_keys()
def serialize(self, value): return smart_bytes(json.dumps(value))
def deserialize(self, value): return pickle.loads(smart_bytes(value))
def deserialize(self, value): """ Unpickles the given value. """ value = smart_bytes(value) return pickle.loads(value)