test(config): 服务地址断言跟随环境开关
flutter-ci / test (push) Canceled after 0s

This commit is contained in:
Vicky committed 2026-10-31 00:02:53 +08:00
1 parent 3bc79ad8e2
commit 2ddf9ee1c6
1 file changed
+10 -5
+10 -5
View File
@@ -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', () {