From a5e5c8db39bfa3f50fe4ac991e309bd1d2dabd0a Mon Sep 17 00:00:00 2001 From: ciregenz Date: Tue, 18 Aug 2026 21:31:04 -0700 Subject: [PATCH] [eric] tests: free-trial revert target follows the new sonnet-5 default --- backend/tests/test_free_trial.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/tests/test_free_trial.py b/backend/tests/test_free_trial.py index 5e67d092..17c8df8c 100644 --- a/backend/tests/test_free_trial.py +++ b/backend/tests/test_free_trial.py @@ -168,13 +168,13 @@ async def test_clear_keeps_haiku_as_trial_face_unless_a_real_model_is_connected( s2 = AppSettings(connection_mode="free-trial", free_trial_token="ftk", default_model="haiku", anthropic_api_key="sk-ant-real") await clear_free_trial(s2) - assert s2.default_model == "opus-5" + assert s2.default_model == "sonnet-5" # A connected 9Router subscription (invisible in settings) also frees haiku -> sonnet. monkeypatch.setattr(ft, "p_has_connected_subscription", _true) s3 = AppSettings(connection_mode="free-trial", free_trial_token="ftk", default_model="haiku") await clear_free_trial(s3) - assert s3.default_model == "opus-5" + assert s3.default_model == "sonnet-5" # A user who deliberately picked haiku OUTSIDE free-trial mode is left alone. s4 = AppSettings(connection_mode="own_key", default_model="haiku")