С помощью testthat, где разместить пользовательскую функцию пропуска?

#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. Я смотрел в основном на биты там по организации и рефакторингу тестов (в вашем случае это было бы пропусков больше, чем ожидалось). Есть также вспомогательные файлы, упомянутые в документах , но не рассмотренные в главе книги