tests(smoke): add smoke test code coverage #4967
Merged
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.
Since:
nyc
supports merging code coverage from any tests run in child processescodecov
supports uploading multiple coverage reportsit's now easy to add smoke test coverage :)
Run locally with
yarn coverage:smoke
and on codcov you get littleunit
/smoke
tabs at the top of file views (e.g.report-generator.js
). In codecov you seem to only get those tabs in individual files, both tabs are selected at first by default, and the coverage numbers on the left may be the sum of the two? So the view is a little shaky if you're interested in comparing unit vs smoke coverage, but it's nice that if you want the union of the two you can see that as well without uploading yet another coverage file.