context("Miscellaneous tests")
test_that("ggsave should save a *.tex file when used with 'device=tikzDevice::tikz", {
ggsave_path = paste0(test_output_dir, "/ggsave.tex")
if(file.exists(ggsave_path)) {
file.remove(ggsave_path)
}
g = ggplot2::ggplot(data.frame())
expect_error(ggplot2::ggsave(ggsave_path, g, device=tikzDevice::tikz), NA)
expect_true(file.exists(ggsave_path))
})
test_that("closing tikz device with no error", {
tikzDevice::tikz(onefile = FALSE)
expect_error(dev.off(), NA)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.