-
Added
covr.record_testsoption. WhenTRUE, this enables the recording of the trace of the tests being executed and adds an itemization of which tests result in the execution of each trace.
For more details see?covr.record_tests(@dgkf, #463, #485, #503) -
as.data.frame()now returns an 0 row data frame when there are no functions in a package (#427) -
codecov()is now more robust whencoverageis not the output frompackage_coverage()andtokenis not provided (#456) -
package_coverage(code = )now accepts character vectors of length greater than 1 (@bastistician, #481) -
package_coverage()now handles packages with install or render time examples (#488) -
package_coverage()now sets the environment variableR_TESTSto the tests-startup.R file like R CMD check does (#420) -
report()now provides a more detailed error message if theDTandhtmltoolsdependencies are not installed (#500). -
Fix
parse_gcovbug when package is stored in directory with regex special characters, see #459 -
Error/warning thrown for, respectively, missing gcov or empty parsed gcov output (@stephematician, #448)
-
Support Google Cloud Build uploading reports to Codecov.io (@MarkEdmondson1234 #469)
-
covr is now licensed as MIT (#454)