def test_posistive_delete_parameter_by_host_name(self): """Delete existing host parameter by specifying host name. @Feature: Hosts @Assert: Host parameter was successfully deleted. """ for name in valid_data_list(): with self.subTest(name): name = name.lower() Host.set_parameter({ 'host': self.host['name'], 'name': name, 'value': gen_string('alphanumeric'), }) Host.delete_parameter({ 'host': self.host['name'], 'name': name, }) self.host = Host.info({'id': self.host['id']}) self.assertNotIn(name, self.host['parameters'].keys())
def test_posistive_delete_parameter_by_host_name(self): """Delete existing host parameter by specifying host name. @id: d28cbbba-d296-49c7-91f5-8fb63a80d82c @Assert: Host parameter was successfully deleted. """ for name in valid_data_list(): with self.subTest(name): name = name.lower() Host.set_parameter({ 'host': self.host['name'], 'name': name, 'value': gen_string('alphanumeric'), }) Host.delete_parameter({ 'host': self.host['name'], 'name': name, }) self.host = Host.info({'id': self.host['id']}) self.assertNotIn(name, self.host['parameters'].keys())
def test_positive_delete_parameter_by_host_id(self): """Delete existing host parameter by specifying host ID. @id: a52da845-0403-4b66-9e83-6065f7d4551d @Assert: Host parameter was successfully deleted. """ for name in valid_data_list(): with self.subTest(name): name = name.lower() Host.set_parameter({ 'host-id': self.host['id'], 'name': name, 'value': gen_string('alphanumeric'), }) Host.delete_parameter({ 'host-id': self.host['id'], 'name': name, }) self.host = Host.info({'id': self.host['id']}) self.assertNotIn(name, self.host['parameters'].keys())
def test_positive_delete_parameter_by_host_id(self): """Delete existing host parameter by specifying host ID. @id: a52da845-0403-4b66-9e83-6065f7d4551d @Assert: Host parameter was successfully deleted. """ for name in valid_data_list(): with self.subTest(name): name = name.lower() Host.set_parameter({ 'host-id': self.host['id'], 'name': name, 'value': gen_string('alphanumeric'), }) Host.delete_parameter({ 'host-id': self.host['id'], 'name': name, }) self.host = Host.info({'id': self.host['id']}) self.assertNotIn(name, self.host['parameters'].keys())