From 3c95eadc22d5589e7fff013410bfb06efeffa5d1 Mon Sep 17 00:00:00 2001 From: Hunter Bown Date: Thu, 21 May 2026 09:51:18 +0800 Subject: [PATCH] test(tui): satisfy model picker lint --- crates/tui/src/tui/ui/tests.rs | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/crates/tui/src/tui/ui/tests.rs b/crates/tui/src/tui/ui/tests.rs index e9f3b4db..5ec4f788 100644 --- a/crates/tui/src/tui/ui/tests.rs +++ b/crates/tui/src/tui/ui/tests.rs @@ -3973,9 +3973,11 @@ fn apply_loaded_session_restores_auto_model_mode() { #[test] fn app_new_restores_saved_model_and_reasoning_effort() { let _guard = ConfigPathEnvGuard::new(); - let mut settings = crate::settings::Settings::default(); - settings.default_model = Some("deepseek-v4-pro".to_string()); - settings.reasoning_effort = Some("high".to_string()); + let settings = crate::settings::Settings { + default_model: Some("deepseek-v4-pro".to_string()), + reasoning_effort: Some("high".to_string()), + ..Default::default() + }; settings.save().expect("save settings"); let options = TuiOptions { @@ -3999,8 +4001,10 @@ fn app_new_restores_saved_model_and_reasoning_effort() { resume_session_id: None, initial_input: None, }; - let mut config = Config::default(); - config.reasoning_effort = Some("max".to_string()); + let config = Config { + reasoning_effort: Some("max".to_string()), + ..Default::default() + }; let app = App::new(options, &config);