diff --git a/benches/overhead_data_size.rs b/benches/overhead_data_size.rs index 02297c2..4ce628e 100644 --- a/benches/overhead_data_size.rs +++ b/benches/overhead_data_size.rs @@ -218,7 +218,7 @@ fn bench_remove_random(c: &mut Criterion) { group.plot_config(plot_config.clone()); group.sampling_mode(criterion::SamplingMode::Flat); - for (nb_bytes, nb_items) in ITERATIONS { + for (nb_bytes, _nb_items) in ITERATIONS { group.throughput(criterion::Throughput::Bytes(*nb_bytes as u64)); let (redb_db, native_db) = init_database(); diff --git a/src/db_type/key/inner_key_value.rs b/src/db_type/key/inner_key_value.rs index a742482..f79005e 100644 --- a/src/db_type/key/inner_key_value.rs +++ b/src/db_type/key/inner_key_value.rs @@ -381,7 +381,7 @@ mod tests { #[test] fn test_range() { - use redb::{ReadableTable, TableDefinition}; + use redb::TableDefinition; const TABLE: TableDefinition = TableDefinition::new("my_data"); diff --git a/tests/watch/mod.rs b/tests/watch/mod.rs index c116f9a..24212f1 100644 --- a/tests/watch/mod.rs +++ b/tests/watch/mod.rs @@ -7,9 +7,9 @@ use native_db::*; use native_model::{native_model, Model}; use serde::{Deserialize, Serialize}; use shortcut_assert_fs::TmpFs; +use std::time::Duration; use std::sync::Arc; use std::thread; -use std::time::Duration; pub const TIMEOUT: Duration = Duration::from_secs(1); @@ -84,8 +84,7 @@ fn watch_all_primary_key() { assert!(recv.try_recv().is_err()); } -// Ignore this test on macOS and ios because it fails with: Result::unwrap()` on an `Err` value: WatchEventError(SendError(SendError { .. })) -#[cfg(not(any(target_os = "macos", target_os = "ios")))] + #[test] fn watch_multithreading() { let tf = TmpFs::new().unwrap();