Skip to content

refactor of testing suite - #22

Merged
gkennos merged 3 commits into
mainfrom
test-upgrade
Oct 14, 2026
Merged

gkennos merged 3 commits into
mainfrom
test-upgrade

Conversation

@gkennos

@gkennos gkennos commented Oct 14, 2026

Copy link
Copy Markdown
Member

Summary

Big time refactor of test suite

  • A marker-driven CI gate - fails when required PostgreSQL or document-format tests are skipped or deselected
  • Stronger seeded PostgreSQL coverage for graph and embedding results, runtime permissions, indexes, and timeout recovery
  • Real assisted-planning tests, including sync/async behavior, malformed responses, provider failures, and MCP/REST paths.
  • Real XLSX, DOCX, and PDF parsing tests, plus hermetic plugin discovery and plugin-present TUI coverage
  • CI evidence for coverage and skips, plus base and extras wheel smoke tests

Checklist

  • Applied exactly one label (breaking, feature, fix, dependencies, or chore)
  • Tests pass locally (uv run pytest -q)
  • Lint passes (uv run ruff check .)

@gkennos gkennos added the fix label Oct 14, 2026
@gkennos
gkennos merged commit 16c7640 into main Oct 14, 2026
5 checks passed
@gkennos
gkennos deleted the test-upgrade branch October 14, 2026 02:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant