コード例 #1
0
ファイル: test_cache.py プロジェクト: ware111/untitled
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
ファイル: test_cache.py プロジェクト: fregaham/DISP
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
ファイル: test_cache.py プロジェクト: pacoqueen/bbinn
 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__)