R covr пакет не работает

Я пытаюсь проверить покрытие кода моего пакета R. Однако после успешной сборки Travis-CI отображается сообщение об ошибке, что тестируемый мной пакет R не содержит пакет covr, как показано ниже: Error: ‘/home/travis/build/tzuliu/ooc’ does not contain a package! Execution halted

Я пробовал несколько инструкций, таких как эта инструкция или эта инструкция. Однако, это все еще терпит неудачу.

Мой файл Travis yml выглядит следующим образом:

sudo: false
language: r
cache: packages
install:
 - Rscript -e 'install.packages(c("devtools","roxygen2","testthat"));devtools::install_deps("ooc")'
script:
 - Rscript -e 'devtools::check("ooc")'
r_packages:
 - covr  
r_github_packages:
 - r-lib/covr
after_success:
 - Rscript -e 'covr::codecov()'

Кто-нибудь может помочь определить, где проблема?

Примечание: система OSX, и я следовал инструкции по пересмотру DESCRIPTION,

1 ответ

Заменить последнюю строку на эту

- Rscript -e 'covr::codecov(<path to the R-package>)'
Другие вопросы по тегам