瀏覽代碼

Fix #6 construct write_xaringan_theme using its argument names

tags/v0.2.0
Garrick Aden-Buie 8 年之前
父節點
當前提交
65624d823a
共有 2 個檔案被更改,包括 9 行新增 和 2 行删除
  1. +1
    -2
      R/utils.R
  2. +8
    -0
      tests/testthat/test-write_xaringan_theme.R

+ 1
- 2
R/utils.R 查看文件

@@ -72,8 +72,7 @@ choose_dark_or_light <- function(x, black = "#000", white = "#FFF") {
#' @keywords internal
call_write_xaringan_theme <- function() {
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 查看文件

@@ -0,0 +1,8 @@
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]))
})

Loading…
取消
儲存