feat: 添加 doc/xls/ppt 旧格式文档静态测试文件支持
- 更新 .gitattributes,将 fixtures 目录所有文件纳入 Git LFS - 在 tests/test_readers/conftest.py 中添加静态文件 fixtures - 添加 doc/xls/ppt 静态测试文件(9个文件) - 更新各旧格式解析器测试用例使用静态文件 - 更新一致性测试使用静态文件 - 在 README.md 中添加 fixtures 使用规范 - 同步 delta specs 到主 specs(doc-reader/xls-reader/ppt-reader/reader-testing/test-fixtures) - 归档 add-static-test-fixtures 变更
This commit is contained in:
@@ -36,3 +36,18 @@ PPT 文档解析能力,支持解析 Microsoft PowerPoint 97-2003 旧格式文
|
||||
#### Scenario: markitdown 解析器在独立文件
|
||||
- **WHEN** 使用 markitdown 解析器
|
||||
- **THEN** 从 readers/ppt/markitdown.py 导入
|
||||
|
||||
### Requirement: PPT Reader 测试使用静态文件
|
||||
PPT Reader 测试 MUST 使用 `tests/test_readers/fixtures/ppt/` 下的静态文件。
|
||||
|
||||
#### Scenario: 测试使用 simple.ppt
|
||||
- **WHEN** 测试 PPT Reader 基础解析能力
|
||||
- **THEN** 使用 `simple.ppt` 静态文件
|
||||
|
||||
#### Scenario: 测试使用 multiple_slides.ppt
|
||||
- **WHEN** 测试 PPT Reader 多幻灯片解析
|
||||
- **THEN** 使用 `multiple_slides.ppt` 静态文件
|
||||
|
||||
#### Scenario: 测试使用 with_images.ppt
|
||||
- **WHEN** 测试 PPT Reader 图片处理(可选)
|
||||
- **THEN** 使用 `with_images.ppt` 静态文件
|
||||
|
||||
Reference in New Issue
Block a user