tar_dir: Execute code in a temporary directory.

View source: R/tar_dir.R

tar_dirR Documentation

Execute code in a temporary directory.

Description

Not a user-side function. Just for CRAN.

Usage

tar_dir(code)

Arguments

code

User-defined code.

Details

Runs code inside a new tempfile() directory in order to avoid writing to the user's file space. Used in examples and tests in order to comply with CRAN policies.

Value

Return value of the user-defined code.

Examples

tar_dir(file.create("only_exists_in_tar_dir"))
file.exists("only_exists_in_tar_dir")

targets documentation built on Oct. 12, 2023, 5:07 p.m.