pub struct TestSuiteOutput {
pub name: String,
pub tests: usize,
pub failures: usize,
pub disabled: usize,
pub time: String,
pub testsuite: Vec<IndividualTestOutput>,
}
Expand description
Provides info about individual test suites. Refer to [gtest documentation] for output structure. [gtest documentation]: https://github.com/google/googletest/blob/2002f267f05be6f41a3d458954414ba2bfa3ff1d/googletest/docs/advanced.md#generating-a-json-report
Fields§
§name: String
§tests: usize
§failures: usize
§disabled: usize
§time: String
§testsuite: Vec<IndividualTestOutput>
Trait Implementations§
Source§impl Debug for TestSuiteOutput
impl Debug for TestSuiteOutput
Source§impl Default for TestSuiteOutput
impl Default for TestSuiteOutput
Source§fn default() -> TestSuiteOutput
fn default() -> TestSuiteOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TestSuiteOutput
impl<'de> Deserialize<'de> for TestSuiteOutput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TestSuiteOutput
impl PartialEq for TestSuiteOutput
Source§impl Serialize for TestSuiteOutput
impl Serialize for TestSuiteOutput
impl StructuralPartialEq for TestSuiteOutput
Auto Trait Implementations§
impl Freeze for TestSuiteOutput
impl RefUnwindSafe for TestSuiteOutput
impl Send for TestSuiteOutput
impl Sync for TestSuiteOutput
impl Unpin for TestSuiteOutput
impl UnwindSafe for TestSuiteOutput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more