Esempio n. 1
0
    def testGetExpired(self):
        def checkState(_):
            self.assertEquals(self.s.deleteQueue, { 100 : {}})
            self.assertEquals(self.s.hash, {})

        return ExpirableStorageTestMixin.testGetExpired(self).addCallback(checkState)
Esempio n. 2
0
 def setUp(self):
     ExpirableStorageTestMixin.setUp(self)
     self.s = DomainMemoryStorage()
     self.s.bind(getDefaultDomain(), 'testMemory')
Esempio n. 3
0
 def tearDown(self):
     ExpirableStorageTestMixin.tearDown(self)
Esempio n. 4
0
 def setUp(self):
     ExpirableStorageTestMixin.setUp(self)
     self.s = MemoryStorage(cleanupInterval=0)
Esempio n. 5
0
 def tearDown(self):
     shutil.rmtree(config.storage.dbm.path)
     ExpirableStorageTestMixin.tearDown(self)
Esempio n. 6
0
 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')
Esempio n. 7
0
 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')