コード例 #1
0
ファイル: test_report.py プロジェクト: cpeters/robottelo
    def test_delete(self):
        """@Test: Check if Puppet Report can be deleted

        @Feature: Puppet Report - Delete

        @Assert: Puppet Report is deleted
        """
        result = Report.list()
        self.assertGreater(len(result), 0)
        # Grab a random report
        report = random.choice(result)
        Report.delete({'id': report['id']})
        with self.assertRaises(CLIReturnCodeError):
            Report.info({'id': report['id']})
コード例 #2
0
    def test_positive_delete_by_id(self):
        """Check if Puppet Report can be deleted by its ID

        @Feature: Puppet Report

        @Assert: Puppet Report is deleted
        """
        result = Report.list()
        self.assertGreater(len(result), 0)
        # Grab a random report
        report = random.choice(result)
        Report.delete({'id': report['id']})
        with self.assertRaises(CLIReturnCodeError):
            Report.info({'id': report['id']})
コード例 #3
0
ファイル: test_report.py プロジェクト: anarang/robottelo
    def test_positive_delete_by_id(self):
        """Check if Puppet Report can be deleted by its ID

        @Feature: Puppet Report

        @Assert: Puppet Report is deleted
        """
        result = Report.list()
        self.assertGreater(len(result), 0)
        # Grab a random report
        report = random.choice(result)
        Report.delete({"id": report["id"]})
        with self.assertRaises(CLIReturnCodeError):
            Report.info({"id": report["id"]})
コード例 #4
0
ファイル: test_report.py プロジェクト: Ichimonji10/robottelo
    def test_positive_delete_by_id(self):
        """Check if Puppet Report can be deleted by its ID

        @id: bf918ec9-e2d4-45d0-b913-ab939b5d5e6a

        @Assert: Puppet Report is deleted
        """
        result = Report.list()
        self.assertGreater(len(result), 0)
        # Grab a random report
        report = random.choice(result)
        Report.delete({'id': report['id']})
        with self.assertRaises(CLIReturnCodeError):
            Report.info({'id': report['id']})
コード例 #5
0
ファイル: test_report.py プロジェクト: elyezer/robottelo
    def test_positive_delete_by_id(self):
        """Check if Puppet Report can be deleted by its ID

        :id: bf918ec9-e2d4-45d0-b913-ab939b5d5e6a

        :expectedresults: Puppet Report is deleted

        :CaseImportance: Critical
        """
        result = Report.list()
        self.assertGreater(len(result), 0)
        # Grab a random report
        report = random.choice(result)
        Report.delete({'id': report['id']})
        with self.assertRaises(CLIReturnCodeError):
            Report.info({'id': report['id']})
コード例 #6
0
    def test_delete(self):
        """
        @Test: Check if Puppet Report can be deleted
        @Feature: Puppet Report - Delete
        @Assert: Puppet Report is deleted
        """

        result = Report.list()
        self.assertEqual(result.return_code, 0)
        self.assertGreater(len(result.stdout), 0)

        # Grab a random report
        report = random.choice(result.stdout)
        result = Report.delete({'id': report['id']})
        self.assertEqual(result.return_code, 0)

        result = Report.info({'id': report['id']})
        self.assertGreater(result.return_code, 0)
        self.assertGreater(len(result.stderr), 0)
コード例 #7
0
    def test_delete(self):
        """
        @Test: Check if Puppet Report can be deleted
        @Feature: Puppet Report - Delete
        @Assert: Puppet Report is deleted
        """

        result = Report.list()
        self.assertEqual(result.return_code, 0)
        self.assertGreater(len(result.stdout), 0)

        # Grab a random report
        report = random.choice(result.stdout)
        result = Report.delete({'id': report['id']})
        self.assertEqual(result.return_code, 0)

        result = Report.info({'id': report['id']})
        self.assertGreater(result.return_code, 0)
        self.assertGreater(len(result.stderr), 0)