diff --git a/scanner/src/cleanup.rs b/scanner/src/cleanup.rs index d172c28..351f0f7 100644 --- a/scanner/src/cleanup.rs +++ b/scanner/src/cleanup.rs @@ -1,12 +1,9 @@ use entities::check_errors; -use entities::health_check; use entities::host; use sea_orm::ColumnTrait; use sea_orm::EntityTrait; use sea_orm::Order; use sea_orm::QueryFilter; -use sea_orm::QueryOrder; -use sea_orm::QuerySelect; use sea_query::Query; use tokio::time::interval; diff --git a/scanner/src/instance_parser.rs b/scanner/src/instance_parser.rs index 8457b41..864aa37 100644 --- a/scanner/src/instance_parser.rs +++ b/scanner/src/instance_parser.rs @@ -36,20 +36,6 @@ pub struct InstanceParsed { pub country: String, } -impl InstanceParsed { - /// just for testing purposes - #[cfg(test)] - fn from(domain: &str, url: &str, online: bool, ssl_provider: &str, country: &str) -> Self { - Self { - domain: domain.to_owned(), - url: url.to_owned(), - online, - ssl_provider: ssl_provider.to_owned(), - country: country.to_owned(), - } - } -} - /// Instance parser. pub(crate) struct InstanceParser { selector_wiki: Selector, @@ -197,8 +183,7 @@ impl InstanceParser { #[cfg(test)] mod test { use csv; - use std::io::Write; - use std::{collections::HashMap, io::BufWriter}; + use std::collections::HashMap; use tracing_test::traced_test; use super::*; @@ -223,16 +208,6 @@ mod test { } } - fn write_data<'a, T: Iterator>(data: T) { - // use to write a new csv - let file = std::fs::File::create("test_data/instancelist_expected.csv").unwrap(); - let mut wtr = csv::Writer::from_writer(file); - for entry in data { - wtr.serialize(entry).unwrap(); - } - wtr.flush().unwrap(); - } - fn expected_data() -> Vec { let file = std::fs::File::open("test_data/instancelist_expected.csv").unwrap(); let mut rdr = csv::Reader::from_reader(file); diff --git a/scanner/src/lib.rs b/scanner/src/lib.rs index b480378..e1e3505 100644 --- a/scanner/src/lib.rs +++ b/scanner/src/lib.rs @@ -405,7 +405,7 @@ mod test { #[tokio::test(flavor = "multi_thread", worker_threads = 1)] #[ignore] - async fn update_instancelist() { + async fn test_fetch_instance_list() { let db = db_init().await; let scanner = Scanner::new(db, Config::test_defaults(), entities::state::new()) .await