tests/testthat/setup.R

library(fs)
dir_fixture <- function(dir = file_temp(), env = parent.frame()) {
  op <- options(tidyiddr_cache_dir = dir)
  withr::defer(options(op), envir = env)

  # create new folder and package
  dir.create(dir, showWarnings = F) # A
  withr::defer(fs::dir_delete(dir), envir = env) # -A
  dir
}
QuartzSoftwareLLC/tidyiddr documentation built on Jan. 27, 2023, 3:46 p.m.