def test_import_json_template_to_pipeline_correctly(): json_path_load = create_correct_path('test_pipeline_convert_to_json') pipeline = Pipeline() pipeline_template = PipelineTemplate(pipeline) pipeline_template.import_pipeline(json_path_load) json_actual = pipeline_template.convert_to_dict() pipeline_expected = create_pipeline() pipeline_expected_template = PipelineTemplate(pipeline_expected) json_expected = pipeline_expected_template.convert_to_dict() assert json.dumps(json_actual) == json.dumps(json_expected)
def test_empty_pipeline_to_json_correctly(): json_path_load = create_correct_path('test_empty_pipeline_convert_to_json') pipeline = Pipeline() pipeline_template = PipelineTemplate(pipeline) json_actual = pipeline_template.convert_to_dict() with open(json_path_load, 'r') as json_file: json_expected = json.load(json_file) assert json.dumps(json_actual) == json.dumps(json_expected)