Skip to content

Fix PR159 contract tests#161

Merged
EricNGOntos merged 1 commit into
mainfrom
fix/wuchengke/pr159-contract-tests
Jun 17, 2026
Merged

Fix PR159 contract tests#161
EricNGOntos merged 1 commit into
mainfrom
fix/wuchengke/pr159-contract-tests

Conversation

@EricNGOntos

Copy link
Copy Markdown
Contributor

Summary

  • Align page-memory contract coverage with PR159 page and shard-page support.
  • Update Excel parse contract assertions to check table asset metadata and pure HTML persisted content.

Test plan

  • uv run pytest apps/worker/tests/contract/test_document_agent_budget_contract.py::test_page_memory_granularity_routes_supported_page_modes apps/worker/tests/contract/test_parse_task_contract.py::test_parse_task_should_process_uploaded_file_through_real_contract_boundaries -q
  • uv run pytest apps/api/tests apps/worker/tests/contract -q

Made with Cursor

Align page-memory and Excel parsing contract assertions with the behavior introduced by PR159 so the required CI test suite reflects the shipped schema.

Co-authored-by: Cursor <cursoragent@cursor.com>
@EricNGOntos EricNGOntos merged commit ed55bd2 into main Jun 17, 2026
6 checks passed
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