Ответ 1
Вы помещаете их в папку testthat
(внутри tests
). Там вы включаете любой "внешний" файл, который вы можете использовать для своих тестов (или это дает дополнительные пояснения, которые пользователь может найти информативными, например, в файле ".txt" ). Здесь также есть тестовые файлы .r
.
Альтернативно (или, кроме того): вы также можете загрузить файл из другого места, включив путь к файлу (например, в свою папку data
- используйте относительный путь). Однако это может привести к хрупкой инфраструктуре, поскольку вы не сможете полагаться на это внешнее местоположение, которое будет доступно в любое время, и в этом случае testthat
вызовет ошибку, когда он не сможет найти файл.
Пример ссылки на файл вне tests
, см. здесь. Остерегайтесь, когда вы это делаете.