Skip to main content

DevelopmentNodeEnvironment_MicrosoftVSCodeDependency_22NodeVersion_Bundle_Clean_Debug_ElectronProfile_EsbuildCompiler_Mountain/Environment/TestProvider/
TestResult.rs

1//! Per-test outcome: identifier, fully-qualified name, status, optional
2//! duration in ms, and optional error/stack-trace pair populated on
3//! failures.
4
5use serde::{Deserialize, Serialize};
6
7use crate::Environment::TestProvider::TestRunStatus;
8
9#[derive(Debug, Clone, Serialize, Deserialize)]
10pub struct Struct {
11	pub TestIdentifier:String,
12
13	pub FullName:String,
14
15	pub Status:TestRunStatus::Enum,
16
17	pub DurationMs:Option<u64>,
18
19	pub ErrorMessage:Option<String>,
20
21	pub StackTrace:Option<String>,
22}