Загрузка пакета testthat только для тестов, но не требующих зависимостей

Создание пакета приводит к следующему предупреждению:

* checking for unstated dependencies in tests ... WARNING
‘library’ or ‘require’ call not declared from: ‘testthat’
* checking tests ...
  Running ‘test-all.R’
 OK
* checking PDF version of manual ... OK
WARNING: There was 1 warning.

В каталоге пакета есть папка с именемtests, с файлом test-all.R:

library(testthat)
library(bootLR)

test_package("bootLR")

Тогда подпапкаtestthat с двумя файлами в нем, которые содержат различные тесты.

Сообщение об ошибке, вероятно, говорит мне, что я не объявил testthat в файле DESCRIPTION, но я нея не хочу требовать его установки от конечных пользователей, и я считаю, чтоlibrary(testthat) Инструкция в файле test-all.R взята из руководства testthat.

Любой способ обойти это, или я должен добавить его надлежащим образом (что заставляет использовать для установки testthat)?

Изменить: я думаю, добавив его вSuggests: может быть лучший способ сделать это?

Ответы на вопрос(1)

Ваш ответ на вопрос