示例#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
 def tearDown(self):
     shutil.rmtree(config.storage.dbm.path)
     ExpirableStorageTestMixin.tearDown(self)
示例#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')
示例#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')