diff --git a/src/main.rs b/src/main.rs index 0d3f45b..43d67c0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -149,6 +149,7 @@ fn main() -> anyhow::Result<()> { }; let processed_paths = if args.recursive { + info!("Searching recursively for Rust project folders"); paths .iter() .flat_map(|path| find_cargo_projects(path, args.hidden)) diff --git a/tests/integration.rs b/tests/integration.rs index 5a1d2e6..8b92c0a 100644 --- a/tests/integration.rs +++ b/tests/integration.rs @@ -589,10 +589,14 @@ fn check_toolchain_listing_on_multiple_projects() -> TestResult { .filter(|line| line.starts_with("[INFO]")) .collect::>(); - assert_eq!(lines.len(), 3); - assert!(lines[0].starts_with("[INFO] Using all installed toolchains:")); - assert!(lines[1].starts_with("[INFO] Would clean:")); + assert_eq!(lines.len(), 4); + assert_eq!( + lines[0].trim(), + "[INFO] Searching recursively for Rust project folders" + ); + assert!(lines[1].starts_with("[INFO] Using all installed toolchains:")); assert!(lines[2].starts_with("[INFO] Would clean:")); + assert!(lines[3].starts_with("[INFO] Would clean:")); Ok(()) }