From 99b4554a1ce657295b1358509110f3d02155a913 Mon Sep 17 00:00:00 2001 From: Johannes Ranke Date: Sun, 16 Apr 2023 13:41:25 +0200 Subject: Add coverage target for local coverage report I get almost 90% when testing locally --- .Rbuildignore | 1 + .gitignore | 1 + GNUmakefile | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/.Rbuildignore b/.Rbuildignore index 2f638ecb..0ee54702 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -1,6 +1,7 @@ ^_pkgdown\.yml$ ^\.travis\.yml$ ^codemeta\.json$ +^coverage$ ^docs$ ^log$ ^mkin.Rcheck$ diff --git a/.gitignore b/.gitignore index 6cf7f403..babe89e7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ docs/articles/*_cache/ +coverage/ install.log inst/rmarkdown/templates/hierarchical_kinetics/skeleton/skeleton_cache inst/rmarkdown/templates/hierarchical_kinetics/skeleton/skeleton_files diff --git a/GNUmakefile b/GNUmakefile index 42df55d5..d43a9026 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -121,6 +121,10 @@ pd_all: roxygen "$(RBIN)/Rscript" -e "pkgdown::build_site(run_dont_run = TRUE)" git add -A +coverage: + mkdir -p docs/dev/coverage + "$(RBIN)/Rscript" -e "covr::report(file = 'coverage/coverage.html')" + r-forge: git archive main > $(HOME)/git/mkin/mkin.tar;\ cd $(RFDIR) && rm -r `ls` && tar -xf $(HOME)/git/mkin/mkin.tar;\ -- cgit v1.2.1