tests/testthat/test-functions.R

# quick test
require(ggplot2)
require(ggOBI)

context("try functions")

p <- ggplot(data = diamonds, aes(color, fill = color)) +
  geom_bar()

p2 <- ggplot(data = diamonds, aes(color, clarity, colour = cut)) +
  geom_point()

test_that("all functions can be executed", {
  expect_silent(p + theme_obi())
  expect_silent(p + scale_fill_obi("oranges"))
  expect_silent(p2 + scale_color_obi("greys"))
  expect_silent(p2 + scale_colour_obi("obi_autumn"))
})

test_that("color palettes can be loaded", {
  expect_silent(obi_palettes)
})
markusntz/ggOBI documentation built on Jan. 14, 2020, 8:44 a.m.