diff --git a/apps/desktop/src-tauri/tests/ai_fix.rs b/apps/desktop/src-tauri/tests/ai_fix.rs index 2231869..179bf1d 100644 --- a/apps/desktop/src-tauri/tests/ai_fix.rs +++ b/apps/desktop/src-tauri/tests/ai_fix.rs @@ -3,6 +3,7 @@ use std::fs; use std::path::{Path, PathBuf}; use std::process::Command; +#[cfg(unix)] use std::time::{Duration, Instant}; use storebound_desktop::ai_fix::*; diff --git a/apps/desktop/src-tauri/tests/tray.rs b/apps/desktop/src-tauri/tests/tray.rs index 0707c06..95d5b67 100644 --- a/apps/desktop/src-tauri/tests/tray.rs +++ b/apps/desktop/src-tauri/tests/tray.rs @@ -90,7 +90,7 @@ fn only_known_small_routes_are_remembered() { #[test] fn attention_dot_changes_only_the_corner() { let (w, h) = (32u32, 32u32); - let base: Vec = std::iter::repeat([10u8, 20, 30, 255]).take((w * h) as usize).flatten().collect(); + let base: Vec = std::iter::repeat_n([10u8, 20, 30, 255], (w * h) as usize).flatten().collect(); let out = with_attention_dot(&base, w, h); assert_eq!(out.len(), base.len()); let at = |v: &[u8], x: u32, y: u32| -> [u8; 4] { let i = ((y * w + x) * 4) as usize; [v[i], v[i + 1], v[i + 2], v[i + 3]] };