Example #1
0
    def setUp(self):
        self.root_dir = tempfile.mkdtemp()
        self.store = DiskBuckets(self.root_dir, 4, True)
        self.uuids = []
        for i in range(0, 10):
            self.uuids.append(uuid.uuid4().get_hex())

        for u in self.uuids: 
            self.store.add(u, hashlib.md5(u).hexdigest())
Example #2
0
class DiskBucketsTest(EcsTestCase):
 
    def setUp(self):
        self.root_dir = tempfile.mkdtemp()
        self.store = DiskBuckets(self.root_dir, 4, True)
        self.uuids = []
        for i in range(0, 10):
            self.uuids.append(uuid.uuid4().get_hex())

        for u in self.uuids: 
            self.store.add(u, hashlib.md5(u).hexdigest())

    def tearDown(self):
        shutil.rmtree(self.root_dir)
    
    def testConsistency(self):
        
        for u in self.uuids: 
            self.assertEquals(self.store.get(u).read(), hashlib.md5(u).hexdigest())