summaryrefslogtreecommitdiff
path: root/tests/src/logger.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/logger.rs')
-rw-r--r--tests/src/logger.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/src/logger.rs b/tests/src/logger.rs
index a8ba43c6..45c9f098 100644
--- a/tests/src/logger.rs
+++ b/tests/src/logger.rs
@@ -100,9 +100,10 @@ impl<'a> Logger<'a> {
self.failed == 0
}
- /// Refresh the status.
- pub fn refresh(&mut self) {
+ /// Refresh the status. Returns whether we still seem to be making progress.
+ pub fn refresh(&mut self) -> bool {
self.print(|_| Ok(())).unwrap();
+ self.last_change.elapsed() < Duration::from_secs(10)
}
/// Refresh the status print.