diff --git a/test/frontend/api-blob.test.mjs b/test/frontend/api-blob.test.mjs index 237cd82..2ab979a 100644 --- a/test/frontend/api-blob.test.mjs +++ b/test/frontend/api-blob.test.mjs @@ -17,7 +17,7 @@ function fixture() { let failure let redirects = 0 const http = { interceptors: { response: { use: (left, right) => { success = left; failure = right } } } } - createInterceptors({ create: () => http }, { lang: 'zh' }, {}, () => async () => { redirects++ }, decodeBlobAPIError, () => ({ clear() {} })) + createInterceptors({ create: () => http }, { lang: 'zh' }, { currentRoute: { value: {} } }, () => async () => { redirects++ }, decodeBlobAPIError, () => ({ clear() {} })) return { success, failure, redirects: () => redirects } } diff --git a/test/frontend/settings-menu.test.mjs b/test/frontend/settings-menu.test.mjs index ff1d72f..c90ecb4 100644 --- a/test/frontend/settings-menu.test.mjs +++ b/test/frontend/settings-menu.test.mjs @@ -50,14 +50,14 @@ test('一级菜单保留能力过滤和当前分类标题联动', () => { }) const page = createPage(computed, ref, () => {}, () => {}, { innerWidth: 1440 }, () => store, { security: '安全', plugin_settings: '插件配置' }, () => ({}), ...names.map(name => ({ name }))) - assert.deepEqual(page.settingsMenu.value.map(item => item.key), ['security', 'third-party', 'group', 'rule', 'sender-filter']) + assert.deepEqual(page.settingsMenu.value.map(item => item.key), ['security', 'third-party', 'system-notification', 'group', 'rule', 'sender-filter']) assert.equal(page.settingsMenu.value.find(item => item.key === 'third-party').label, '邮件客户端') assert.equal(page.activeSettings.value.label, '安全') capabilities.add('config.read') capabilities.add('plugin.read_global') store.settingsActiveTab = 'config' assert.equal(page.activeSettings.value.label, '配置管理') - assert.equal(page.settingsMenu.value.length, 7) + assert.equal(page.settingsMenu.value.length, 8) assert.equal(page.settingsMenu.value.find(item => item.key === 'plugins').label, '插件配置') assert.ok(page.settingsMenu.value.every(item => item.icon && item.hint)) capabilities.delete('config.read')