scenario.campaignlogging module

Campaign execution logging.

CAMPAIGN_LOGGING

Main instance of CampaignLogging.

class CampaignLogging

Bases: object

Campaign execution logging management.

class _Call

Bases: StrEnum

CampaignLogging call identifiers.

BEGIN_CAMPAIGN = 'begincampaign'
BEGIN_TEST_SUITE = 'begintestsuite'
BEGIN_TEST_CASE = 'begintestcase'
END_TEST_CASE = 'endtestcase'
END_TEST_SUITE = 'endtestsuite'
END_CAMPAIGN = 'endcampaign'
__init__()

Initializes private instance members.

_calls

History of this class’s method calls.

Makes it possible to adjust the display depending on the sequence of information.

begincampaign(campaign_execution)

Displays the beginning of the campaign.

Parameters:

campaign_execution – Campaign being executed.

begintestsuite(test_suite_execution)

Displays the beginning of a test suite.

Parameters:

test_suite_execution – Test suite being executed.

begintestcase(test_case_execution)

Displays the beginning of a test case.

Parameters:

test_case_execution – Test case being executed.

endtestcase(test_case_execution)

Displays the end of a test case.

:param test_case_execution:Test case being executed.

endtestsuite(test_suite_execution)

Displays the end of a test suite.

:param test_suite_execution:Test suite being executed.

endcampaign(campaign_execution)

Displays the end of the campaign.

Parameters:

campaign_execution – Campaign being executed.

Displays the campaign statistics