Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve messages when tests are skipped due to missing packages #212

Merged
merged 1 commit into from Sep 9, 2019

Conversation

@billdenney
Copy link
Contributor

commented Jun 27, 2019

While working on #211, I got several errors about libraries missing. I updated the tests so that the missing libraries are now indicated as skipped tests across the board rather than having them show up as errors in some cases. Also, skipped libraries were sometimes not shown since they were inside if (requireNamespace()) calls where it seems like it is preferable to show that the test is skipped rather than not showing the test at all.

@codecov-io

This comment has been minimized.

Copy link

commented Jun 27, 2019

Codecov Report

Merging #212 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #212   +/-   ##
=======================================
  Coverage   81.47%   81.47%           
=======================================
  Files          18       18           
  Lines         880      880           
=======================================
  Hits          717      717           
  Misses        163      163

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 077324e...bb83cb6. Read the comment docs.

1 similar comment
@codecov-io

This comment has been minimized.

Copy link

commented Jun 27, 2019

Codecov Report

Merging #212 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #212   +/-   ##
=======================================
  Coverage   81.47%   81.47%           
=======================================
  Files          18       18           
  Lines         880      880           
=======================================
  Hits          717      717           
  Misses        163      163

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 077324e...bb83cb6. Read the comment docs.

@leeper leeper merged commit bb83cb6 into leeper:master Sep 9, 2019

4 checks passed

codecov/patch Coverage not affected when comparing 077324e...bb83cb6
Details
codecov/project 81.47% remains the same compared to 077324e
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@billdenney billdenney deleted the billdenney:test-skip-notification branch Sep 9, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.