def test_positive_delete_scap_content_with_title(self): """Delete a scap content with title as parameter :id: aa4ca830-3250-4517-b40c-0256cdda5e0a :setup: 1. Oscap should be enabled. 2. Oscap-cli hammer plugin installed. :steps: 1. Login to hammer shell. 2. Execute "scap-content" command with "delete" as sub-command. 3. Pass name as parameter. :expectedresults: The scap-content is deleted successfully. :caseautomation: automated :CaseImportance: Critical """ scap_content = make_scapcontent({ 'scap-file': '/tmp/{0}'.format(self.file_name)}) Scapcontent.delete({'title': scap_content['title']}) with self.assertRaises(CLIReturnCodeError): Scapcontent.info({'title': scap_content['title']})
def test_positive_delete_scap_content_with_title(self): """Delete a scap content with title as parameter :id: aa4ca830-3250-4517-b40c-0256cdda5e0a :setup: 1. Oscap should be enabled. 2. Oscap-cli hammer plugin installed. :steps: 1. Login to hammer shell. 2. Execute "scap-content" command with "delete" as sub-command. 3. Pass name as parameter. :expectedresults: The scap-content is deleted successfully. :CaseAutomation: Automated :CaseImportance: Critical """ scap_content = make_scapcontent( {'scap-file': settings.oscap.content_path}) Scapcontent.delete({'title': scap_content['title']}) with pytest.raises(CLIReturnCodeError): Scapcontent.info({'title': scap_content['title']})
def test_positive_delete_scap_content_with_id(self): """Delete a scap content with id as parameter :id: 11ae7652-65e0-4751-b1e0-246b27919238 :setup: 1. Oscap should be enabled. 2. Oscap-cli hammer plugin installed. :steps: 1. Login to hammer shell. 2. Execute "scap-content" command with "delete" as sub-command. 3. Pass ID as parameter. :expectedresults: The scap-content is deleted successfully. :CaseImportance: Critical """ scap_content = make_scapcontent({ 'scap-file': '/tmp/{0}'.format(self.file_name)}) Scapcontent.delete({'id': scap_content['id']}) with self.assertRaises(CLIReturnCodeError): Scapcontent.info({'id': scap_content['id']})
def test_positive_delete_scap_content_with_id(self): """Delete a scap content with id as parameter :id: 11ae7652-65e0-4751-b1e0-246b27919238 :setup: 1. Oscap should be enabled. 2. Oscap-cli hammer plugin installed. :steps: 1. Login to hammer shell. 2. Execute "scap-content" command with "delete" as sub-command. 3. Pass ID as parameter. :expectedresults: The scap-content is deleted successfully. :CaseImportance: Critical """ scap_content = make_scapcontent( {'scap-file': settings.oscap.content_path}) Scapcontent.delete({'id': scap_content['id']}) with pytest.raises(CLIReturnCodeError): Scapcontent.info({'id': scap_content['id']})