R/test_wrappers.R

Defines functions file_exists_wrapper sys_sleep_wrapper

#' Wrapper of polite bow() for testing purposes
#'
#' @noRd
#'
bow_wrapper <- polite::bow

#' Wrapper of base Sys.sleep for testing purposes
#'
#' @noRd
#'
sys_sleep_wrapper <- function(time) {
  base::Sys.sleep(time = time)
}

#' Wrapper of polite scrape for testing purposes
#'
#' @noRd
#'
scrape_wrapper <- polite::scrape

#' Wrapper of base file.exists for testing purposes
#'
#' @keywords internal
#' @noRd
#'
file_exists_wrapper <- function(...) {
  base::file.exists(...)
}

Try the readapra package in your browser

Any scripts or data that you put into this service are public.

readapra documentation built on April 12, 2025, 1:48 a.m.