Repository navigation
Conversation
`--category hooks,typo` used to run the hooks tests and say nothing about `typo`. Selection now checks every requested category against the loaded tests and raises naming the unknown ones, so the special-cased zero-tests message in core.py is no longer reachable and goes away. Result metadata records the categories that were applied: an empty list when explicit test_ids won, instead of a filter that had no effect. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y9YN1SAySnURv9mptSdetG
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the Unlinked AccountsThe following contributors have not linked their GitHub and WordPress.org accounts: @Isadiksha0@gmail.com. Contributors, please read how to link your accounts to ensure your work is properly credited in WordPress releases. If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
|
closing in favor of #65, same change :) |
What
Rebase of #65 by sadiksha-23 onto trunk, plus one fix. Her commit is kept as is. Supersedes #65.
--category hooks,rest-api(repeatable or comma-separated) andrun.categoriesin the config filter execution tests by category before the seeded, stratified limit selection. Explicittest_idsstill win.--category hooks,typoran the hooks tests and said nothing abouttypo.Why
Running one category is the normal way to iterate on a group of tests. The rebase was needed because #63 removed
difficulty, which #65 still referenced in a test helper and a docstring.Verification
ruff check python,mypy python,pytest python(243 passed)Score impact
None. Selection only, no scoring or dataset changes.
🤖 Generated with Claude Code
https://claude.ai/code/session_01Y9YN1SAySnURv9mptSdetG