Explorar el Código

Fix #6 construct write_xaringan_theme using its argument names

tags/v0.2.0
Garrick Aden-Buie hace 8 años
padre
commit
65624d823a
Se han modificado 2 ficheros con 9 adiciones y 2 borrados
  1. +1
    -2
      R/utils.R
  2. +8
    -0
      tests/testthat/test-write_xaringan_theme.R

+ 1
- 2
R/utils.R Ver fichero

#' @keywords internal #' @keywords internal
call_write_xaringan_theme <- function() { call_write_xaringan_theme <- function() {
paste0("write_xaringan_theme(", paste0("write_xaringan_theme(",
paste(template_variables$variable, collapse = ", "),
", extra_css, outfile",
paste(names(formals(write_xaringan_theme)), collapse = ", "),
")") ")")
} }



+ 8
- 0
tests/testthat/test-write_xaringan_theme.R Ver fichero

context("test-write_xaringan_theme")

test_that("write_xaringan_theme() writes to specified outfile", {
tmpfile <- tempfile(fileext = ".css")
expect_equal(duo_accent(outfile = tmpfile), tmpfile)
expect_true(file.exists(tmpfile))
expect_true(grepl("xaringanthemer", readLines(tmpfile)[3]))
})

Cargando…
Cancelar
Guardar