pub struct TestRunSummary {
pub began: bool,
pub finished: bool,
pub total_tests: u64,
pub failed_tests: u64,
pub skipped_tests: u64,
pub logs: Vec<String>,
pub debug_logs: Vec<String>,
pub suites: Vec<TestSuiteSummary>,
}Expand description
Summary for an XCTest run.
Fields§
§began: boolWhether a plan-start event was observed.
finished: boolWhether a plan-finish event was observed.
total_tests: u64Total test count across suites.
failed_tests: u64Total failed test count across suites.
skipped_tests: u64Total skipped test count across suites.
logs: Vec<String>Non-debug log messages.
debug_logs: Vec<String>Debug log messages.
suites: Vec<TestSuiteSummary>Suite summaries.
Trait Implementations§
Source§impl Clone for TestRunSummary
impl Clone for TestRunSummary
Source§fn clone(&self) -> TestRunSummary
fn clone(&self) -> TestRunSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TestRunSummary
impl Debug for TestRunSummary
Source§impl PartialEq for TestRunSummary
impl PartialEq for TestRunSummary
Source§fn eq(&self, other: &TestRunSummary) -> bool
fn eq(&self, other: &TestRunSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TestRunSummary
impl Serialize for TestRunSummary
impl StructuralPartialEq for TestRunSummary
Auto Trait Implementations§
impl Freeze for TestRunSummary
impl RefUnwindSafe for TestRunSummary
impl Send for TestRunSummary
impl Sync for TestRunSummary
impl Unpin for TestRunSummary
impl UnsafeUnpin for TestRunSummary
impl UnwindSafe for TestRunSummary
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