mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-08-16 21:50:58 +08:00
Move the markdown golden baseline to the {meta, items} format and drive
accepted divergences from meta.accepted_divergences instead of hardcoded lists.
No production parser code changes.
- markdown.python.golden.json is now {meta, items}; meta records how it was
produced so it is reproducible without a committed script.
- TestMarkdownParser_AlignmentGolden uses LoadGoldenDoc / AcceptedDivergences /
FilterOutDocTypes (from the foundation helpers PR).
- Deletes testdata/gen_markdown_golden.py.
Depends on #18014 and the foundation helpers PR (align_test.go).
Files:
internal/parser/parser/markdown_parser_test.go
internal/parser/parser/testdata/markdown.python.golden.json
internal/parser/parser/testdata/markdown.sample.md
internal/parser/parser/testdata/gen_markdown_golden.py (deleted)