-
Added
covr.record_tests
option. 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 whencoverage
is not the output frompackage_coverage()
andtoken
is 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_TESTS
to the tests-startup.R file like R CMD check does (#420) -
report()
now provides a more detailed error message if theDT
andhtmltools
dependencies are not installed (#500). -
Fix
parse_gcov
bug 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)