Description Usage Arguments Details Value Author(s) Examples
This function checks that the PDF file does not exist to avoid overwriting a plot the user has previously made.
1 |
PDF |
The name of the PDF file. Defaults to
|
OUTDIR |
The default directory where |
This is an utility function used by four_panels and plot_coverage.
The path to the PDF file if the file doesn't exist. It appends
the pdf file extension if it was absent from PDF
.
Leonardo Collado-Torres
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | ## Choose a random PDF file
PDF <- paste0("test_", stats::runif(1, max = 1e10))
## Initially this works because the output PDF does not exist.
PDF <- check_pdf(PDF)
## It also adds the PDF extension if the user didn't supply it.
PDF
## Create a dummy PDF file
pdf(file = PDF)
plot(1, 1)
dev.off()
## Now it doesn't work since the PDF file already exists.
testthat::expect_error(
check_pdf(basename(PDF)),
"already exists! Rename or erase it"
)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.