Skip to content

test: drop pdf2htmlEX/wvWare cross-engine reference comparison#594

Merged
andiwand merged 1 commit into
mainfrom
remove-poppler-wvware-reference-output
Jul 5, 2026
Merged

test: drop pdf2htmlEX/wvWare cross-engine reference comparison#594
andiwand merged 1 commit into
mainfrom
remove-poppler-wvware-reference-output

Conversation

@andiwand

@andiwand andiwand commented Jul 5, 2026

Copy link
Copy Markdown
Member

First step toward retiring pdf2htmlEX (PDF) and wvWare (legacy .doc) now that the odr engine is ready to replace them.

What changed

  • test/src/html_output_test.cpp: list_test_params() no longer adds the DecoderEngine::poppler (PDF) and DecoderEngine::wvware (legacy .doc) cases, so the html_output snapshot test only exercises the odr engine. The odr single-layer (-single) PDF case is unchanged.
  • Reference-output submodules bumped to commits that delete the cross-engine snapshots:
  • src/odr/internal/pdf/AGENTS.md: note the reference-output snapshot is now odr-only.

The DecoderEngine::poppler/wvware engines and their conan recipes are untouched — this only removes them from the comparison baseline.

Note

Merge the two submodule PRs first (or together), since this PR points the submodules at those branch commits.

🤖 Generated with Claude Code

The odr engine is ready to replace pdf2htmlEX for PDF and wvWare for
legacy .doc. Stop the html_output snapshot test from also generating the
poppler and wvware engine outputs, and bump the reference-output
submodules to their commits that remove the *.pdf-poppler and
*.doc-wvware reference snapshots.

The snapshot test is now odr-engine-only. Update the PDF module docs to
match.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@andiwand andiwand enabled auto-merge (squash) July 5, 2026 13:23
@andiwand andiwand merged commit ad9d3eb into main Jul 5, 2026
11 checks passed
@andiwand andiwand deleted the remove-poppler-wvware-reference-output branch July 5, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant