Nothing
test_that("economist_pal fill=FALSE works", {
p <- economist_pal(fill = FALSE)
expect_type(p, "closure")
for (i in 1:9) {
expect_hexcolor(p(i))
}
})
test_that("economist_pal fill=TRUE works", {
p <- economist_pal(fill = TRUE)
expect_type(p, "closure")
for (i in 1:9) {
expect_hexcolor(p(i))
}
})
test_that("economist_pal raises warning with large number", {
expect_warning(economist_pal()(10))
})
test_that("scale_colour_economist equals scale_color_economist", {
expect_equal_scale(scale_color_economist(), scale_colour_economist())
})
test_that("scale_colour_economist works", {
expect_s3_class(scale_color_economist(), "ScaleDiscrete")
})
test_that("scale_fill_economist works", {
expect_s3_class(scale_fill_economist(), "ScaleDiscrete")
})
test_that("theme economist works", {
expect_s3_class(theme_economist(), "theme")
})
test_that("theme economist with horizontal=FALSE works", {
thm <- theme_economist(horizontal = FALSE)
expect_s3_class(thm, "theme")
expect_equal(thm$panel.grid.major.y, element_blank())
})
test_that("theme economist with dark panel works", {
thm <- theme_economist(dkpanel = TRUE)
expect_s3_class(thm, "theme")
expect_equal(thm$strip.background$fill,
purrr::pluck(dplyr::filter(ggthemes_data$economist$bg,
name == "dark blue-gray"), "value"))
})
test_that("theme economist_white works", {
thm <- theme_economist_white(gray_bg = FALSE)
expect_equal(thm$panel.background$fill, "white")
expect_equal(thm$plot.background$fill, "white")
})
test_that("theme economist_white with gray background works", {
thm <- theme_economist_white(gray_bg = TRUE)
expect_s3_class(thm, "theme")
expect_equal(thm$plot.background$fill,
purrr::pluck(dplyr::filter(ggthemes_data$economist$bg,
name == "light gray"), "value"))
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.