diff options
Diffstat (limited to 'cli/tools/test/reporters/pretty.rs')
-rw-r--r-- | cli/tools/test/reporters/pretty.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cli/tools/test/reporters/pretty.rs b/cli/tools/test/reporters/pretty.rs index f9121a482..cb9f2c435 100644 --- a/cli/tools/test/reporters/pretty.rs +++ b/cli/tools/test/reporters/pretty.rs @@ -197,6 +197,18 @@ impl TestReporter for PrettyTestReporter { self.started_tests = true; } + fn report_slow(&mut self, description: &TestDescription, elapsed: u64) { + writeln!( + &mut self.writer, + "{}", + colors::yellow_bold(format!( + "'{}' has been running for over {}", + description.name, + colors::gray(format!("({})", display::human_elapsed(elapsed.into()))), + )) + ) + .unwrap(); + } fn report_output(&mut self, output: &[u8]) { if !self.echo_output { return; |