Test Case Teardown¤
JSON Schema
https://charbonnierg.github.io/pytest-broadcaster/latest/schemas/test_case_teardown.json
TestCaseTeardown
dataclass
¤
TestCaseTeardown(
session_id: str,
node_id: str,
start_timestamp: str,
stop_timestamp: str,
duration: float,
outcome: Outcome,
event: str = "case_teardown",
error: TestCaseError | None = None,
)
Pytest Test Case Teardown.
Attributes:
Name | Type | Description |
---|---|---|
duration |
float
|
Duration of the teardown step in seconds. |
error |
TestCaseError | None
|
Error details if the teardown step failed. |
event |
str
|
The event type. Always set to 'case_teardown'. |
node_id |
str
|
The node ID of the test case. |
outcome |
Outcome
|
Outcome of the teardown step. |
session_id |
str
|
The unique if of this test session used to aggregate events together. |
start_timestamp |
str
|
Start time of the teardown step in ISO 8601 format. |
stop_timestamp |
str
|
Stop time of the teardown step in ISO 8601 format. |
error
class-attribute
instance-attribute
¤
error: TestCaseError | None = 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'.
session_id
instance-attribute
¤
session_id: str
The unique if of this test session used to aggregate events together.