Struct term_transcript::test::TestStats
source · pub struct TestStats { /* private fields */ }Available on crate feature
test only.Expand description
Stats of a single snapshot test output by TestConfig::test_transcript_for_stats().
Implementations§
source§impl TestStats
impl TestStats
sourcepub fn passed(&self, match_level: MatchKind) -> usize
pub fn passed(&self, match_level: MatchKind) -> usize
Returns the number of successfully matched user inputs with at least the specified
match_level.
sourcepub fn errors(&self, match_level: MatchKind) -> usize
pub fn errors(&self, match_level: MatchKind) -> usize
Returns the number of user inputs that do not match with at least the specified
match_level.
sourcepub fn matches(&self) -> &[Option<MatchKind>]
pub fn matches(&self) -> &[Option<MatchKind>]
Returns match kinds per each user input of the tested Transcript. None values
mean no match.
sourcepub fn assert_no_errors(&self, match_level: MatchKind)
pub fn assert_no_errors(&self, match_level: MatchKind)
Panics if these stats contain errors.