diff options
Diffstat (limited to 'tests/src/logger.rs')
| -rw-r--r-- | tests/src/logger.rs | 5 |
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. |
