Skip to content

Add todo reporting#67

Open
richardcocks wants to merge 5 commits into
lpil:mainfrom
richardcocks:add-todo-reporting
Open

Add todo reporting#67
richardcocks wants to merge 5 commits into
lpil:mainfrom
richardcocks:add-todo-reporting

Conversation

@richardcocks
Copy link
Copy Markdown

Satisfies #61

This adds todo reporting as a separate category in the final summary.

When there are only failing todos and no failures from asserts or panics, then this will show yellow, but still exit code 1, so will still fail in CI environments, to maintain compatibility with current behaviour.

There are a number of accomodations that had to be made to get this tested within this repository. I had to suppress the raw test output, so that it is not confused with the tests being asserted in the test module. Then in order to that in a compatible way, I had to special case Node and Deno handling.

@lpil
Copy link
Copy Markdown
Owner

lpil commented May 7, 2026

Hello! Are you still working on this?

@richardcocks
Copy link
Copy Markdown
Author

Sorry, I thought I had marked it ready for review already.

@richardcocks richardcocks marked this pull request as ready for review May 7, 2026 19:03
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.

3 participants