From 2ddf9ee1c625b892edec408c1306d3732baf65a7 Mon Sep 17 00:00:00 2001 From: Vicky <10212746+haifeng-jiang@user.noreply.gitee.com> Date: Sat, 31 Oct 2026 00:02:53 +0800 Subject: [PATCH] =?UTF-8?q?test(config):=20=E6=9C=8D=E5=8A=A1=E5=9C=B0?= =?UTF-8?q?=E5=9D=80=E6=96=AD=E8=A8=80=E8=B7=9F=E9=9A=8F=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/config/server_endpoint_test.dart | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/test/config/server_endpoint_test.dart b/test/config/server_endpoint_test.dart index 3226838..4db8a3c 100644 --- a/test/config/server_endpoint_test.dart +++ b/test/config/server_endpoint_test.dart @@ -62,10 +62,12 @@ void main() { }); test('should_pick_address_by_environment_switch', () { - // 仓库里的开关默认指向开发环境。 - expect(AppConfig.useDevConfig, isTrue); - expect(AppConfig.baseUrl, DevConfig.baseUrl); - expect(AppConfig.apiBaseUrl, DevConfig.baseUrl); + // 跟随开关:开发分支为 true(开发地址),发版分支为 false(生产地址)。 + final expected = AppConfig.useDevConfig + ? DevConfig.baseUrl + : ProdConfig.baseUrl; + expect(AppConfig.baseUrl, expected); + expect(AppConfig.apiBaseUrl, expected); expect(Uri.parse(AppConfig.baseUrl).port, 8081); }); @@ -87,7 +89,10 @@ void main() { AppConfig.applyRuntimeBaseUrl('http://runtime.test:8081'); expect(AppConfig.apiBaseUrl, 'http://runtime.test:8081'); - expect(AppConfig.baseUrl, DevConfig.baseUrl); + expect( + AppConfig.baseUrl, + AppConfig.useDevConfig ? DevConfig.baseUrl : ProdConfig.baseUrl, + ); }); test('should_append_host_to_relative_media_paths', () {