def test_serialize(self):
        bv = BlockVersion("user/user/math/master", 3, '2.7.1')
        s = bv.serialize()
        d = BlockVersion.deserialize(s)
        self.assertEquals(bv, d)

        bv = BlockVersion("user/user/math/master", 3)
        s = bv.serialize()
        d = BlockVersion.deserialize(s)
        self.assertEquals(bv, d)
Esempio n. 2
0
    def test_serialize(self):
        bv = BlockVersion("user/user/math/master", 3, '2.7.1')
        s = bv.serialize()
        d = BlockVersion.deserialize(s)
        self.assertEquals(bv, d)

        bv = BlockVersion("user/user/math/master", 3)
        s = bv.serialize()
        d = BlockVersion.deserialize(s)
        self.assertEquals(bv, d)
Esempio n. 3
0
 def test_delete_dep_table(self):
     original_deptable = BlockVersionTable()
     brl_block = BRLBlock('dummy/dummy/block/master')
     block_version = BlockVersion(brl_block, 0)
     self.db.set_dep_table(block_version, original_deptable)
     ID = encode_serialized_value(block_version.serialize())
     self.db.delete(ID, DEP_TABLES)
     self.assertRaises(NotInStoreException, self.db.get_dep_table, block_version)
Esempio n. 4
0
 def test_delete_dep_table(self):
     original_deptable = BlockVersionTable()
     brl_block = BRLBlock('dummy/dummy/block/master')
     block_version = BlockVersion(brl_block, 0)
     self.db.set_dep_table(block_version, original_deptable)
     ID = encode_serialized_value(block_version.serialize())
     self.db.delete(ID, DEP_TABLES)
     self.assertRaises(NotInStoreException, self.db.get_dep_table,
                       block_version)
 def test_block_version(self):
     mv = BlockVersion('user/user/block/master', 1)
     s = mv.serialize()
     mv2 = BlockVersion.deserialize(s)
     self.assertEqual(mv, mv2)
Esempio n. 6
0
 def test_block_version(self):
     mv = BlockVersion('user/user/block/master', 1)
     s = mv.serialize()
     mv2 = BlockVersion.deserialize(s)
     self.assertEqual(mv, mv2)