fix: 修复插件分类查询并保留返回状态
- 统一按插件名称进行模糊查询并支持分类筛选 - 恢复插件列表与工具编辑的页码、分类和搜索条件
This commit is contained in:
@@ -47,12 +47,19 @@ describe('detail return navigation', () => {
|
||||
|
||||
it('returns plugin tool editing to its plugin tool list with a safe fallback', () => {
|
||||
const editSource = readViewSource('ai/plugin/PluginToolEdit.vue');
|
||||
const toolsSource = readViewSource('ai/plugin/PluginTools.vue');
|
||||
const pluginListSource = readViewSource('ai/plugin/Plugin.vue');
|
||||
const listSource = readViewSource('ai/plugin/PluginToolTable.vue');
|
||||
|
||||
expect(editSource).not.toMatch(/router\.(?:back|go)\s*\(/);
|
||||
expect(editSource).toContain("path: '/ai/plugin/tools'");
|
||||
expect(editSource).toContain("path: '/ai/plugin'");
|
||||
expect(editSource).toContain('buildPluginToolsRouteQueryFromEdit');
|
||||
expect(toolsSource).toContain('parsePluginToolsReturnState');
|
||||
expect(toolsSource).toContain('buildPluginListRouteQuery');
|
||||
expect(pluginListSource).toContain('buildPluginToolsReturnQuery');
|
||||
expect(listSource).toContain('pluginId: props.pluginId');
|
||||
expect(listSource).toContain('...route.query');
|
||||
});
|
||||
|
||||
it('returns execution steps to the filtered execution record list', () => {
|
||||
|
||||
Reference in New Issue
Block a user