1 parent
3bc79ad8e2
commit
2ddf9ee1c6
1 file changed
+10
-5
@@ -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', () {
|
||||
|
||||
Reference in new issue
Block a user