def setUp(self): django.setup() self.test_output_snippet = { "name": "OUTPUT_TIFFS", "mediaType": "image/tiff", "pattern": "outfile*.tif", "multiple": False, "required": True } outputs_json_interface = [{ 'name': 'INPUT_SIZE', 'type': 'integer' }, { 'name': 'MISSING_KEY', 'type': 'string', 'required': False }] self.seed_outputs_json = [ SeedOutputJson(x) for x in outputs_json_interface ] self.outputs_json_dict = { 'INPUT_FILE_NAME': '/my/file', 'INPUT_SIZE': 50 }
def setUp(self): django.setup() outputs_json_interface = [{ 'name': 'INPUT_SIZE', 'type': 'integer' }, { 'name': 'MISSING_KEY', 'type': 'string', 'required': False }] self.seed_outputs_json = [ SeedOutputJson(x) for x in outputs_json_interface ] self.outputs_json_dict = { 'INPUT_FILE_NAME': '/my/file', 'INPUT_SIZE': 50 } self.schema = { 'required': ['INPUT_SIZE'], 'type': 'object', 'properties': { 'INPUT_SIZE': { 'type': 'integer' }, 'MISSING_KEY': { 'type': 'string' } } }
def get_seed_output_json(self): """Get the list of SeedOutputJson typed results :return: list of output json elements :rtype: [`job.seed.types.SeedOutputJson`] """ return [SeedOutputJson(x) for x in self.get_output_json()]