Skip to main content

TestOutputFormatter

Trait TestOutputFormatter 

Source
trait TestOutputFormatter: Sync + Send {
    // Required methods
    fn format_results(
        &self,
        results: Vec<DetailedTestResult>,
        total_duration_ms: u64,
    ) -> Fallible<()>;
    fn show_progress(
        &self,
        path: &Path,
        result: &DetailedTestResult,
        verbose: bool,
    );
}
Expand description

Trait for formatting test output in different modes

Required Methods§

Source

fn format_results( &self, results: Vec<DetailedTestResult>, total_duration_ms: u64, ) -> Fallible<()>

Source

fn show_progress(&self, path: &Path, result: &DetailedTestResult, verbose: bool)

Implementors§