#r #testthat
#r #testthat
Вопрос:
Где разместить эту функцию:
skip_on_any <- function() {
skip_on_cran()
skip_on_travis()
skip_on_appveyor()
skip_on_bioc()
}
Чтобы я мог использовать ее в любом из моих тестовых файлов.
Комментарии:
1. Вы смотрели книгу R Packages ? Похоже, что глава о тестировании может помочь
2. Не уверен, как это поможет… но я попытался поместить ее,
tests/testthat.R
но она не читается, поэтому, когда я использую ее в соответствии с моими ожиданиями, она не найдена. Я также не уверен, имеет ли смысл делать это функцией моего пакета, потому что это просто вспомогательный fn для тестирования..3. Я смотрел в основном на биты там по организации и рефакторингу тестов (в вашем случае это было бы пропусков больше, чем ожидалось). Есть также вспомогательные файлы, упомянутые в документах , но не рассмотренные в главе книги