示例#1
0
    def test_write_cuboid_to_object_atr(self):
        """Test to check key conversion from cached cuboid to object when a string instead of a list is passed"""

        write_cuboid_keys = "WRITE-CUBOID&1&1&1&0&0&12&SDFJlskDJasdfniasdf"

        os = AWSObjectStore(self.object_store_config)
        object_keys = os.write_cuboid_to_object_keys(write_cuboid_keys)

        assert len(object_keys) == 1
        assert object_keys[0] == '6b5ebb14395dec6cd9d7edaa1fbcd748&1&1&1&0&0&12'
示例#2
0
    def test_write_cuboid_to_object_keys(self):
        """Test to check key conversion from cached cuboid to object"""

        write_cuboid_keys = ["WRITE-CUBOID&1&1&1&0&0&12&SDFJlskDJasdfniasdf",
                             "WRITE-CUBOID&1&1&1&0&0&13&KJHDLFHjsdhfshdfhsdfdsf"]

        os = AWSObjectStore(self.object_store_config)
        object_keys = os.write_cuboid_to_object_keys(write_cuboid_keys)

        assert len(object_keys) == 2
        assert object_keys[0] == '6b5ebb14395dec6cd9d7edaa1fbcd748&1&1&1&0&0&12'
        assert object_keys[1] == '592ed5f40528bb16bce769fed5b2e9c6&1&1&1&0&0&13'