コード例 #1
0
    def testGetExpired(self):
        def checkState(_):
            self.assertEquals(self.s.deleteQueue, { 100 : {}})
            self.assertEquals(self.s.hash, {})

        return ExpirableStorageTestMixin.testGetExpired(self).addCallback(checkState)
コード例 #2
0
 def setUp(self):
     ExpirableStorageTestMixin.setUp(self)
     self.s = DomainMemoryStorage()
     self.s.bind(getDefaultDomain(), 'testMemory')
コード例 #3
0
 def tearDown(self):
     ExpirableStorageTestMixin.tearDown(self)
コード例 #4
0
 def setUp(self):
     ExpirableStorageTestMixin.setUp(self)
     self.s = MemoryStorage(cleanupInterval=0)
コード例 #5
0
ファイル: test_dbm.py プロジェクト: pombredanne/spamfighter
 def tearDown(self):
     shutil.rmtree(config.storage.dbm.path)
     ExpirableStorageTestMixin.tearDown(self)
コード例 #6
0
ファイル: test_dbm.py プロジェクト: pombredanne/spamfighter
 def setUp(self):
     if not os.path.exists(config.storage.dbm.path):
         os.makedirs(config.storage.dbm.path)
     ExpirableStorageTestMixin.setUp(self)
     self.s = DomainedDBMStorage()
     self.s.bind(getDefaultDomain(), 'testDBM')
コード例 #7
0
ファイル: test_dbm.py プロジェクト: pombredanne/spamfighter
 def setUp(self):
     if not os.path.exists(config.storage.dbm.path):
         os.makedirs(config.storage.dbm.path)
     ExpirableStorageTestMixin.setUp(self)
     self.s = DBMStorage('testing', 't')