diff --git a/plugins/updater/tests/app-updater/src/main.rs b/plugins/updater/tests/app-updater/src/main.rs index b08d8df9..5b5a868a 100644 --- a/plugins/updater/tests/app-updater/src/main.rs +++ b/plugins/updater/tests/app-updater/src/main.rs @@ -34,9 +34,11 @@ fn main() { tauri::async_runtime::spawn(async move { match handle.updater().check().await { Ok(update) => { - if let Err(e) = update.download_and_install(|_event| {}).await { - println!("{e}"); - std::process::exit(1); + if update.is_update_available() { + if let Err(e) = update.download_and_install(|_event| {}).await { + println!("{e}"); + std::process::exit(1); + } } std::process::exit(0); }