Пример #1
0
def test_purge1():
    x = CacheSet()
    y = Something()
    obj = x.get(1, y.__class__)
    assert obj is None
    x.put(1, y.__class__, y)
    x.finishPut(y.__class__)
    j = x.get(1, y.__class__)
    assert j == y
    x.expire(1, y.__class__)
    j = x.get(1, y.__class__)
    assert j is None
    x.finishPut(y.__class__)
    j = x.get(1, y.__class__)
    assert j is None
    x.finishPut(y.__class__)
Пример #2
0
def test_purge1():
    x = CacheSet()
    y = Something()
    obj = x.get(1, y.__class__)
    assert obj is None
    x.put(1, y.__class__, y)
    x.finishPut(y.__class__)
    j = x.get(1, y.__class__)
    assert j == y
    x.expire(1, y.__class__)
    j = x.get(1, y.__class__)
    assert j == None
    x.finishPut(y.__class__)
    j = x.get(1, y.__class__)
    assert j == None
    x.finishPut(y.__class__)
Пример #3
0
 def testPurge1(self):
     x = CacheSet()
     y = Something()
     obj = x.get(1, y.__class__)
     self.assertEqual(obj, None)
     x.put(1, y.__class__, y)
     x.finishPut(y.__class__)
     j = x.get(1, y.__class__)
     self.assertEqual(j, y)
     x.expire(1, y.__class__)
     j = x.get(1, y.__class__)
     self.assertEqual(j, None)
     x.finishPut(y.__class__)
     j = x.get(1, y.__class__)
     self.assertEqual(j, None)
     x.finishPut(y.__class__)