scenario.scenarioresults module

Scenario results management.

SCENARIO_RESULTS

Main instance of ScenarioResults.

class ScenarioResults

Bases: Logger

List of scenario execution results.

__init__()

Initializes an empty list.

_results

List of ScenarioResult instances.

add(scenario_execution)

Adds a ScenarioResult instance in the list.

Parameters:

scenario_execution – Scenario execution instance.

property count
Returns:

Number of scenario execution results in the list.

display()

Displays the results of the scenario executions in the list.

Designed to display convient information after ScenarioLogging and CampaignLogging outputs.

classmethod _displayscenarioline(log_level, fmt, scenario_execution)

Displays a scenario line.

Parameters:
  • log_level – Log level to use.

  • fmt – Format to use.

  • scenario_execution – Scenario to display.

classmethod _displayerror(log_level, error)

Displays a test error.

Parameters:
  • log_level – Log level to use.

  • error – Test error to display.