Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds tests and bumps the code coverage up to 100%.
deno test --coverage --unstable
still reports three untested lines, but that appears to be a bug in either the coverage reporter or the sourcemap generator, as those lines cannot not be covered:First, those lines are completely off.
The actual contents of those lines are:
The lines of the reported snippets are actually on lines 95, 169 and the third one does not even exist like this in the code, as it is actually split over a few lines:
Anyway, when modifying any of those statement's control flows, tests fail, so I can assume those lines are actually relevant and covered by the tests failing in those scenarios.
Close #1