Skip to content

Test error handling through public commands - #2513

Merged
adamtheturtle merged 3 commits into
codex/fix-cli-error-handlingfrom
codex/test-public-interfaces
Aug 26, 2026
Merged

Test error handling through public commands#2513
adamtheturtle merged 3 commits into
codex/fix-cli-error-handlingfrom
codex/test-public-interfaces

Conversation

@adamtheturtle

@adamtheturtle adamtheturtle commented Aug 26, 2026

Copy link
Copy Markdown
Member

Summary

  • update vws-python-mock to the released 2026.8.26
  • exercise shared VWS and Cloud Reco failures through public CLI commands backed by MockVWS
  • send the now-required views array for Model Target models and match shared standard/advanced dataset visibility
  • keep defensive Model Target fallbacks without using injected private-call tests
  • keep the Cloud Reco formatter private now that tests no longer import it

This is stacked on #2508 because the error-handling cases being revised were added there.

Testing

  • uv run prek run --all-files --hook-stage pre-commit
  • uv run pytest -s -q --cov-fail-under 100 --cov=src/ --cov=tests . (151 passed, 100% coverage)
  • mypy, pyright, pyrefly, and ty

Dependency release

@adamtheturtle
adamtheturtle merged commit fc55aee into codex/fix-cli-error-handling Aug 26, 2026
1 check passed
@adamtheturtle
adamtheturtle deleted the codex/test-public-interfaces branch August 26, 2026 09:37
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