Skip to content

Test Case Teardown¤

TestCaseTeardown dataclass ¤

TestCaseTeardown(
    session_id: str,
    node_id: str,
    start_timestamp: str,
    stop_timestamp: str,
    duration: float,
    outcome: Outcome,
    event: str = "case_teardown",
    error: Optional[TestCaseError] = None,
)

Pytest Test Case Teardown

duration instance-attribute ¤

duration: float

Duration of the teardown step in seconds.

error class-attribute instance-attribute ¤

error: Optional[TestCaseError] = None

Error details if the teardown step failed.

event class-attribute instance-attribute ¤

event: str = 'case_teardown'

The event type. Always set to 'case_teardown'.

node_id instance-attribute ¤

node_id: str

The node ID of the test case.

outcome instance-attribute ¤

outcome: Outcome

Outcome of the teardown step.

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 teardown step in ISO 8601 format.

stop_timestamp instance-attribute ¤

stop_timestamp: str

Stop time of the teardown step in ISO 8601 format.