Conversation
Codecov Report
📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more @@ Coverage Diff @@
## main #431 +/- ##
==========================================
- Coverage 11.90% 11.21% -0.69%
==========================================
Files 8 8
Lines 294 312 +18
==========================================
Hits 35 35
- Misses 259 277 +18
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
|
Since this PR depends on the change done to |
Co-authored-by: Jakub Nowicki <kuba@appsilon.com>
|
Added parameters to |
…nt of box modules
…eload() calls in test files
|
@Johan-rosa Any comments on the covr-related functions? Message in private if necessary. |
We're using these changes and everything is working as expected. Great job! |
Changes
Two functions.
covr_r()covr_report()Requires
Appsilon/covr@klmr-box-supportTake Note
Need some advice how to add this to the documentation
With
boxan exported variable and a module can have the same name. For example,With
testthatthis is not a problem. But, this will throw a test fail insidecovr. Inside acovrrun, the call toexample_namereturns theboxmodule, not the variable object. A solution is to use aliases in the unit test:Closes #99
How to use
Inside a rhino app
covrpackage.covr,devtools::install_github("Appsilon/covr@klmr-box-support")orremotes::install_github("Appsilon/covr@klmr-box-support")rhino::covr_r()to run a coverage testrhino::covr_report()to produce an HTML report