Skip to content

Test Case Finished¤

TestCaseFinished dataclass ¤

TestCaseFinished(
    session_id: str,
    node_id: str,
    start_timestamp: str,
    stop_timestamp: str,
    total_duration: float,
    outcome: Outcome,
    event: str = "case_finished",
)

Event emitted when a test case is finished (meaning all of setup, call and teardown steps are finished).

event class-attribute instance-attribute ¤

event: str = 'case_finished'

The event type. Always set to 'case_finished'.

node_id instance-attribute ¤

node_id: str

The node ID of the test case.

outcome instance-attribute ¤

outcome: Outcome

Outcome of the test case.

session_id instance-attribute ¤

session_id: str

The unique if of this test session used to aggregate events together.

start_timestamp instance-attribute ¤

start_timestamp: str

Start time of the test case (including setup).

stop_timestamp instance-attribute ¤

stop_timestamp: str

Stop time of the test case (including teardown).

total_duration instance-attribute ¤

total_duration: float

Total duration of the test case in seconds (including setup and teardown).