新增受保护路由组件以增强认证逻辑,更新知识库管理页面的测试用例以集成用户事件,提升测试的准确性和稳定性。同时,优化相关依赖项配置,确保与最新库版本兼容,提升代码可维护性和用户体验。

This commit is contained in:
zyh
2025-04-11 13:44:22 +00:00
parent c0a623bf23
commit 6d53da5880
7 changed files with 262 additions and 104 deletions

45
test.log Normal file
View File

@@ -0,0 +1,45 @@
running 1 test from ./client/admin/pages_know_info.test.tsx
知识库管理页面测试 ...
应正确渲染页面元素 ... ok (1s)
初始加载表格数据 ... ok (940ms)
搜索表单应正常工作 ...
------- output -------
searchInput 数据分析
<input
class="ant-input css-dev-only-do-not-override-1a3rktk ant-input-outlined ant-input-status-success"
id="title"
placeholder="请输入文章标题"
type="text"
value="数据分析"
/>
<span>
搜 索
</span>
handleSearch { title: "数据分析", category: undefined }
等待表格刷新并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 2
等待搜索结果并验证 3
hasMatch true
----- output end -----
搜索表单应正常工作 ... ok (2s)
表格应加载并显示数据 ... ok (28ms)
应能打开添加文章模态框 ... ok (241ms)
应能完整添加一篇文章 ... ok (153ms)
知识库管理页面测试 ... ok (4s)
ok | 1 passed (6 steps) | 0 failed (4s)