summary refs log tree commit diff stats
path: root/src/data/effective/tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/data/effective/tests.rs')
-rw-r--r--src/data/effective/tests.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/data/effective/tests.rs b/src/data/effective/tests.rs
index dab503f..9d0a21f 100644
--- a/src/data/effective/tests.rs
+++ b/src/data/effective/tests.rs
@@ -17,8 +17,6 @@
 //! Unit tests for the effective module.
 
 use std::collections::BTreeSet;
-use std::error;
-use std::time::Duration;
 
 use impl_trait::impl_trait;
 use url::Url;
@@ -26,6 +24,7 @@ use url::Url;
 use crate::data::{
     DataSource,
     DataSourceBase,
+    Update,
 };
 use crate::data::kinds::{
     InstanceBaseUrl,
@@ -40,13 +39,10 @@ struct EffectiveTester;
 
 impl_trait! {
     impl EffectiveTester {
-        /// Always updates successfully, with an unknown refresh interval.
+        /// Always updates with no stats.
         impl trait DataSourceBase {
-            fn update(&mut self) -> (
-                Option<Duration>,
-                Result<(), Box<dyn error::Error + Send + Sync + 'static>>,
-            ) {
-                (None, Ok(()))
+            fn update(&mut self) -> Update {
+                Update::default()
             }
 
             fn exists(&self) -> bool {