- 测试数量从 83 个增加到 193 个 (+132%) - 代码覆盖率从 48% 提升到 69% (+44%) - 为每种文档格式的所有 Reader 实现创建独立测试 - 添加跨 Reader 的一致性验证测试 - 新增 4 个测试规范 (cli-testing, exception-testing, reader-testing, test-fixtures) - 更新 README 测试统计信息 测试覆盖: - DOCX: python-docx, markitdown, docling, native-xml, pypandoc, unstructured - PDF: pypdf, markitdown, docling, docling-ocr, unstructured, unstructured-ocr - HTML: html2text, markitdown, trafilatura, domscribe - PPTX: python-pptx, markitdown, docling, native-xml, unstructured - XLSX: pandas, markitdown, docling, native-xml, unstructured - CLI: 所有命令行选项和错误处理 所有 193 个测试通过。
18 lines
325 B
JSON
18 lines
325 B
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"WebSearch",
|
|
"WebFetch(*)",
|
|
"Bash(openspec:*)",
|
|
"Bash(git:*)",
|
|
"Bash(uv:*)",
|
|
"Bash(ls:*)",
|
|
"Bash(wc:*)",
|
|
"Bash(curl:*)",
|
|
"mcp__context7__query-docs",
|
|
"mcp__exa__web_search_exa",
|
|
"mcp__exa__get_code_context_exa"
|
|
]
|
|
}
|
|
}
|