Skip to main content

Mountain/Environment/TestProvider/
TestRunStatus.rs

1#![allow(non_snake_case)]
2
3//! Lifecycle state of a test run: Queued → Running → terminal
4//! (Passed / Failed / Skipped / Errored). Used both as the run-level
5//! aggregate and the per-test-result status.
6
7use serde::{Deserialize, Serialize};
8
9#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
10pub enum Enum {
11	Queued,
12
13	Running,
14
15	Passed,
16
17	Failed,
18
19	Skipped,
20
21	Errored,
22}