Skip to content

Add -check-todo flag to auto-update metadata.json for passing tests#51

Merged
kyleconroy merged 3 commits intomainfrom
claude/auto-update-meta-files-CE2PL
Dec 31, 2025
Merged

Add -check-todo flag to auto-update metadata.json for passing tests#51
kyleconroy merged 3 commits intomainfrom
claude/auto-update-meta-files-CE2PL

Conversation

@kyleconroy
Copy link
Copy Markdown
Collaborator

The new -check-todo flag runs todo tests and automatically removes the
todo: true flag from metadata.json for any tests that pass. This
streamlines the workflow of enabling tests after parser changes.

The new -check-todo flag runs todo tests and automatically removes the
`todo: true` flag from metadata.json for any tests that pass. This
streamlines the workflow of enabling tests after parser changes.
Simplify test flags to just -check-todo which handles the common
use case of running todo tests and auto-enabling passing ones.
Use a map to parse and update metadata.json, preserving any
extra fields that may exist beyond todo and invalid_syntax.
@kyleconroy kyleconroy merged commit 9c21ac5 into main Dec 31, 2025
1 check 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.

2 participants