def test_add_configtemplate(self): """@test: Add configtemplate to os @feature: Operating System - Add comfigtemplate @assert: Operating System is updated with config template """ conf_obj = make_template() result = Template.info({'id': conf_obj['id']}) self.assertEqual(result.return_code, 0) self.assertEqual(len(result.stderr), 0) self.assertEqual(conf_obj['name'], result.stdout['name']) new_obj = make_os() result = OperatingSys.add_config_template({ 'id': new_obj['id'], 'config-template': conf_obj['name'] }) self.assertEqual(result.return_code, 0, "Failed to add configtemplate") self.assertEqual(len(result.stderr), 0, "Should not have gotten an error") result = OperatingSys.info({'id': new_obj['id']}) self.assertEqual(result.return_code, 0, "Failed to find object") self.assertEqual(len(result.stdout['templates']), 1) template_name = result.stdout['templates'][0] self.assertTrue(template_name.startswith(conf_obj['name']))
def test_add_configtemplate(self): """@test: Add configtemplate to os @feature: Operating System - Add comfigtemplate @assert: Operating System is updated with config template """ conf_obj = make_template() result = Template.info({'id': conf_obj['id']}) self.assertEqual(result.return_code, 0) self.assertEqual(len(result.stderr), 0) self.assertEqual(conf_obj['name'], result.stdout['name']) new_obj = make_os() result = OperatingSys.add_config_template( {'id': new_obj['id'], 'config-template': conf_obj['name']}) self.assertEqual(result.return_code, 0, "Failed to add configtemplate") self.assertEqual( len(result.stderr), 0, "Should not have gotten an error") result = OperatingSys.info({'id': new_obj['id']}) self.assertEqual(result.return_code, 0, "Failed to find object") self.assertEqual(len(result.stdout['templates']), 1) template_name = result.stdout['templates'][0] self.assertTrue(template_name.startswith(conf_obj['name']))
def test_positive_add_template(self): """@test: Add provisioning template to operating system @feature: Operating System @assert: Provisioning template is added to Operating System """ template = make_template() os = make_os() OperatingSys.add_config_template({ 'config-template': template['name'], 'id': os['id'], }) os = OperatingSys.info({'id': os['id']}) self.assertEqual(len(os['templates']), 1) template_name = os['templates'][0] self.assertTrue(template_name.startswith(template['name']))
def test_positive_add_template(self): """Add provisioning template to operating system @feature: Operating System @assert: Provisioning template is added to Operating System """ template = make_template() os = make_os() OperatingSys.add_config_template({ 'config-template': template['name'], 'id': os['id'], }) os = OperatingSys.info({'id': os['id']}) self.assertEqual(len(os['templates']), 1) template_name = os['templates'][0] self.assertTrue(template_name.startswith(template['name']))
def test_add_configtemplate(self): """@test: Add configtemplate to os @feature: Operating System - Add comfigtemplate @assert: Operating System is updated with config template """ template = make_template() os = make_os() OperatingSys.add_config_template({ 'config-template': template['name'], 'id': os['id'], }) os = OperatingSys.info({'id': os['id']}) self.assertEqual(len(os['templates']), 1) template_name = os['templates'][0] self.assertTrue(template_name.startswith(template['name']))
def test_positive_add_template(self): """Add provisioning template to operating system @id: 0ea9eb88-2d27-423d-a9d3-fdd788b4e28a @assert: Provisioning template is added to Operating System @CaseLevel: Integration """ template = make_template() os = make_os() OperatingSys.add_config_template({ 'config-template': template['name'], 'id': os['id'], }) os = OperatingSys.info({'id': os['id']}) self.assertEqual(len(os['templates']), 1) template_name = os['templates'][0] self.assertTrue(template_name.startswith(template['name']))
def test_positive_add_template(self): """Add provisioning template to operating system :id: 0ea9eb88-2d27-423d-a9d3-fdd788b4e28a :expectedresults: Provisioning template is added to Operating System :CaseLevel: Integration """ template = make_template() os = make_os() OperatingSys.add_config_template({ 'config-template': template['name'], 'id': os['id'], }) os = OperatingSys.info({'id': os['id']}) self.assertEqual(len(os['templates']), 1) template_name = os['templates'][0] self.assertTrue(template_name.startswith(template['name']))
def test_add_configtemplate(self): """@test: Add configtemplate to os @feature: Operating System - Add comfigtemplate @assert: Operating System is updated with config template """ template = make_template() new_obj = make_os() result = OperatingSys.add_config_template({ 'id': new_obj['id'], 'config-template': template['name'], }) self.assertEqual(result.return_code, 0) self.assertEqual(len(result.stderr), 0) result = OperatingSys.info({'id': new_obj['id']}) self.assertEqual(result.return_code, 0) self.assertEqual(len(result.stdout['templates']), 1) template_name = result.stdout['templates'][0] self.assertTrue(template_name.startswith(template['name']))