Преглед изворни кода

test google font overrides individual font

tags/v0.3.0
Garrick Aden-Buie пре 6 година
родитељ
комит
07213e8a5e
1 измењених фајлова са 6 додато и 4 уклоњено
  1. +6
    -4
      tests/testthat/test-themes.R

+ 6
- 4
tests/testthat/test-themes.R Прегледај датотеку

"mono_light" = style_mono_light, "mono_light" = style_mono_light,
"solarized_dark" = style_solarized_dark, "solarized_dark" = style_solarized_dark,
"solarized_light" = style_solarized_light, "solarized_light" = style_solarized_light,
"xaringan" = style_xaringan,
stop("Unknown theme")
style_xaringan
) )


tmpfile <- tempfile() tmpfile <- tempfile()
test_theme_file("xaringan", colors = c('light-blue' = "#bad4ed")) test_theme_file("xaringan", colors = c('light-blue' = "#bad4ed"))
}) })


test_that("setting individual font overrides google font", {
test_that("setting google font overrides individual font", {
theme_vars <- with_clean_session(function() { theme_vars <- with_clean_session(function() {
xf <- xaringanthemer::style_xaringan( xf <- xaringanthemer::style_xaringan(
text_font_family = "Damogran", text_font_family = "Damogran",
header_font_family = "Magrathea"
header_font_family = "Magrathea",
code_font_google = xaringanthemer::google_font("IBM Plex Mono")
) )
xaringanthemer:::read_css_vars(xf) xaringanthemer:::read_css_vars(xf)
}) })
expect_false(theme_vars$text_font_is_google) expect_false(theme_vars$text_font_is_google)
expect_equal(theme_vars$header_font_family, "Magrathea") expect_equal(theme_vars$header_font_family, "Magrathea")
expect_false(theme_vars$header_font_is_google) expect_false(theme_vars$header_font_is_google)
expect_equal(theme_vars$code_font_family, "'IBM Plex Mono'")
expect_true(theme_vars$code_font_is_google)
}) })


test_that("default fonts are correctly identified as google font", { test_that("default fonts are correctly identified as google font", {

Loading…
Откажи
Сачувај