feat: 增加环境切换
This commit is contained in:
@@ -95,6 +95,12 @@ test('首页配置:预拉取、旧 storage 缓存及新后端兜底均写回
|
||||
require(name) {
|
||||
if (name === './services/site-api')
|
||||
return { fetchPageConfig: async () => old };
|
||||
if (name === './config/api')
|
||||
return {
|
||||
getApiConfig: () => ({ version: 'release' }),
|
||||
apiContextKey: () => 'test-production',
|
||||
isCurrentApiConfig: () => true,
|
||||
};
|
||||
if (name === './config/assets')
|
||||
return { normalizePreviewImages };
|
||||
return {};
|
||||
@@ -112,7 +118,7 @@ test('首页配置:预拉取、旧 storage 缓存及新后端兜底均写回
|
||||
return entry === 'storage' ? old : null;
|
||||
},
|
||||
setStorageSync(key, value) {
|
||||
assert.equal(key, 'pageConfig');
|
||||
assert.equal(key, 'doodle_page_config_v2:test-production');
|
||||
stored = value;
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user