def test_positive_remove_parameter_by_org_id(self): """Remove a parameter from organization :id: 9b0e7c5c-32cd-4428-8798-3469599c9b05 :expectedresults: Parameter is removed from the org :CaseImportance: Critical """ param_name = gen_string('alpha') org = make_org() Org.set_parameter({ 'name': param_name, 'value': gen_string('alpha'), 'organization-id': org['id'], }) org = Org.info({'id': org['id']}) self.assertEqual(len(org['parameters']), 1) Org.delete_parameter({ 'name': param_name, 'organization-id': org['id'], }) org = Org.info({'id': org['id']}) self.assertEqual(len(org['parameters']), 0) self.assertNotIn(param_name.lower(), org['parameters'])
def test_positive_add_and_remove_parameter(module_org): """Remove a parameter from organization :id: e4099279-4e73-4c14-9e7c-912b3787b99f :expectedresults: Parameter is removed from the org :CaseImportance: Critical """ param_name = gen_string('alpha') param_new_value = gen_string('alpha') org_info = Org.info({'id': module_org.id}) assert len(org_info['parameters']) == 0 # Create parameter Org.set_parameter( {'name': param_name, 'value': gen_string('alpha'), 'organization-id': module_org.id} ) org_info = Org.info({'id': module_org.id}) assert len(org_info['parameters']) == 1 # Update Org.set_parameter( {'name': param_name, 'value': param_new_value, 'organization': module_org.name} ) org_info = Org.info({'id': module_org.id}) assert len(org_info['parameters']) == 1 assert param_new_value == org_info['parameters'][param_name.lower()] # Delete parameter Org.delete_parameter({'name': param_name, 'organization': module_org.name}) org_info = Org.info({'id': module_org.id}) assert len(org_info['parameters']) == 0 assert param_name.lower() not in org_info['parameters']
def test_positive_remove_parameter_by_org_name(self): """Remove a parameter from organization :id: e4099279-4e73-4c14-9e7c-912b3787b99f :expectedresults: Parameter is removed from the org :CaseImportance: Critical """ param_name = gen_string('alpha') org = make_org() Org.set_parameter({ 'name': param_name, 'value': gen_string('alpha'), 'organization': org['name'], }) org = Org.info({'id': org['id']}) self.assertEqual(len(org['parameters']), 1) Org.delete_parameter({ 'name': param_name, 'organization': org['name'], }) org = Org.info({'id': org['id']}) self.assertEqual(len(org['parameters']), 0) self.assertNotIn(param_name.lower(), org['parameters'])
def test_positive_add_and_remove_parameter(self): """Remove a parameter from organization :id: e4099279-4e73-4c14-9e7c-912b3787b99f :expectedresults: Parameter is removed from the org :CaseImportance: Critical """ param_name = gen_string('alpha') param_new_value = gen_string('alpha') org_info = Org.info({'id': self.org['id']}) self.assertEqual(len(org_info['parameters']), 0) # Create parameter Org.set_parameter({ 'name': param_name, 'value': gen_string('alpha'), 'organization-id': self.org['id'], }) org_info = Org.info({'id': self.org['id']}) self.assertEqual(len(org_info['parameters']), 1) # Update Org.set_parameter({ 'name': param_name, 'value': param_new_value, 'organization': self.org['name'], }) org_info = Org.info({'id': self.org['id']}) self.assertEqual(len(org_info['parameters']), 1) self.assertEqual(param_new_value, org_info['parameters'][param_name.lower()]) # Delete parameter Org.delete_parameter({ 'name': param_name, 'organization': self.org['name'], }) org_info = Org.info({'id': self.org['id']}) self.assertEqual(len(org_info['parameters']), 0) self.assertNotIn(param_name.lower(), org_info['parameters'])
def test_positive_remove_parameter(self): """Remove a parameter from organization @id: e4099279-4e73-4c14-9e7c-912b3787b99f @Assert: Parameter is removed from the org """ param_name = gen_string('alpha') org = make_org() Org.set_parameter({ 'name': param_name, 'value': gen_string('alpha'), 'organization': org['name'], }) result = Org.info({'id': org['id']}) self.assertEqual(len(result['parameters']), 1) Org.delete_parameter({ 'name': param_name, 'organization': org['name'], }) self.assertEqual(len(result['parameters']), 0) self.assertNotIn(param_name.lower(), result['parameters'])