summaryrefslogtreecommitdiff
path: root/cli/tools/test/reporters/pretty.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tools/test/reporters/pretty.rs')
-rw-r--r--cli/tools/test/reporters/pretty.rs12
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;