Файлы .Rproj исчезают из каталогов проектов в среде R CMD CHECK - PullRequest
1 голос
/ 22 сентября 2019

Я работаю над созданием пакета R, который читает / проверяет структуру пользовательских файлов.Некоторые функции в пакете проверяют, существует ли файл .Rproj в данном каталоге.

Я написал тест для одной из этих функций, используя testthat, но столкнулся с проблемой, которая продолжаетзаставляя мой тест провалиться.

У меня есть папка в tests/testthat, которая содержит проект, состоящий из файла .Rproj, .Rmd и html выходного файла.Когда я пытаюсь получить доступ к папке в интерактивном режиме в консоли, используя fs::dir_ls, все три файла отображаются должным образом, но при запуске R CMD CHECK я вижу только .Rmd и html.Файл .Rproj исчезает в воздухе.

Это код, который я запускаю:

==== ИНТЕРАКТИВ (консоль) ====

fs::dir_ls("tests/testthat/project_noob")

Вывод:

tests/testthat/project_noob/project_noob.Rproj tests/testthat/project_noob/simple.Rmd tests/testthat/project_noob/simple.html

==== R CMD CHECK ====

dir <- test_path("project_noob")
fs::dir_ls(dir)

Вывод:

project_noob/simple.Rmd
project_noob/simple.html

Кто-нибудь знает, почему это может быть?Есть ли что-то в тестовой среде R CMD CHECK, которая скрывает файлы .Rproj?Есть ли способ показать их?

...