Skip to content

Add todo reporting#67

Draft
richardcocks wants to merge 5 commits intolpil:mainfrom
richardcocks:add-todo-reporting
Draft

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

Conversation

@richardcocks
Copy link

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.

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