def test_translate_output_order(self): tosca_yaml_file = "data/tosca_single_server.yaml" tosca_tpl = os.path.join(os.path.dirname(os.path.abspath(__file__)), tosca_yaml_file) parsed_params = {'cpus': 2} tosca = ToscaTemplate(tosca_tpl) translate = TOSCATranslator(tosca, parsed_params) hot_translated_output = translate.translate() #load expected hot yaml file hot_yaml_file = "data/hot_output/hot_single_server.yaml" hot_tpl = os.path.join(os.path.dirname(os.path.abspath(__file__)), hot_yaml_file) with open(hot_tpl) as f: hot_expected_output = f.read() #compare generated and expected hot templates status = CompareUtils.compare_hot_yamls(hot_translated_output, hot_expected_output) self.assertEqual(status, True)
def test_translate_output_order(self): tosca_yaml_file = "data/tosca_single_server.yaml" tosca_tpl = os.path.join( os.path.dirname(os.path.abspath(__file__)), tosca_yaml_file) parsed_params = {'cpus': 2} tosca = ToscaTemplate(tosca_tpl) translate = TOSCATranslator(tosca, parsed_params) hot_translated_output = translate.translate() #load expected hot yaml file hot_yaml_file = "data/hot_output/hot_single_server.yaml" hot_tpl = os.path.join( os.path.dirname(os.path.abspath(__file__)), hot_yaml_file) with open(hot_tpl) as f: hot_expected_output = f.read() #compare generated and expected hot templates status = CompareUtils.compare_hot_yamls(hot_translated_output, hot_expected_output) self.assertEqual(status, True)
def test_single_template_objectstore(self): tosca_yaml_file = "../toscalib/tests/data/storage/" + \ "tosca_single_object_store.yaml" tosca_tpl = os.path.join(os.path.dirname(os.path.abspath(__file__)), tosca_yaml_file) parsed_params = {'objectstore_name': 'test_obj_store'} tosca = ToscaTemplate(tosca_tpl) translate = TOSCATranslator(tosca, parsed_params) hot_translated_output = translate.translate() #load expected hot yaml file hot_yaml_file = "../toscalib/tests/data/hot_output/" + \ "hot_single_object_store.yaml" hot_tpl = os.path.join(os.path.dirname(os.path.abspath(__file__)), hot_yaml_file) with open(hot_tpl) as f: hot_expected_output = f.read() #compare generated and expected hot templates status = CompareUtils.compare_hot_yamls(hot_translated_output, hot_expected_output) self.assertEqual(status, True)
def test_single_template_objectstore(self): tosca_yaml_file = "../toscalib/tests/data/storage/" + \ "tosca_single_object_store.yaml" tosca_tpl = os.path.join( os.path.dirname(os.path.abspath(__file__)), tosca_yaml_file) parsed_params = {'objectstore_name': 'test_obj_store'} tosca = ToscaTemplate(tosca_tpl) translate = TOSCATranslator(tosca, parsed_params) hot_translated_output = translate.translate() #load expected hot yaml file hot_yaml_file = "../toscalib/tests/data/hot_output/" + \ "hot_single_object_store.yaml" hot_tpl = os.path.join( os.path.dirname(os.path.abspath(__file__)), hot_yaml_file) with open(hot_tpl) as f: hot_expected_output = f.read() #compare generated and expected hot templates status = CompareUtils.compare_hot_yamls(hot_translated_output, hot_expected_output) self.assertEqual(status, True)