Skip to content

Organize tests by platform - #72

Merged
duncankmckinnon merged 5 commits into
mainfrom
chore/reorganize-tests
Sep 11, 2026
Merged

Organize tests by platform#72
duncankmckinnon merged 5 commits into
mainfrom
chore/reorganize-tests

Conversation

@duncankmckinnon

Copy link
Copy Markdown
Owner

Reorganize the test suite by responsibility so platform tests and fixtures are easy to find and can be run independently.

  • move platform-independent tests under tests/shared/
  • group Claude, Codex, Cursor, and Copilot tests under tests/platforms/<platform>/
  • colocate fixtures with their platform and use stable descriptive names
  • preserve the existing tests/web/ boundary

Validation:

  • uv run python -m pytest tests -q (2706 passed, 1 skipped, 2 xpassed)
  • uv run ruff check src tests
  • git diff --check

@duncankmckinnon
duncankmckinnon merged commit c8d76f2 into main Sep 11, 2026
7 checks passed
@duncankmckinnon
duncankmckinnon deleted the chore/reorganize-tests branch September 11, 2026 20:48
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