tests/testthat/test-theme-branding.R

test_that("palette_UC exposes official UC brand colors", {
  expect_equal(unname(palette_UC[["UC Red"]]), "#E00122")
  expect_equal(unname(palette_UC[["UC Dark Red"]]), "#B8011C")
  expect_equal(unname(palette_UC[["Bearcats Black"]]), "#333333")
  expect_equal(unname(palette_UC[["Grey"]]), "#F3F3F3")
  expect_equal(unname(palette_UC[["Vivid red"]]), unname(palette_UC[["UC Red"]]))
  expect_equal(unname(palette_UC[["dark gray"]]), unname(palette_UC[["Bearcats Black"]]))
})

test_that("theme_UC uses UC visual defaults", {
  theme <- theme_UC()

  expect_equal(theme$plot.title$colour, "#E00122")
  expect_equal(theme$strip.background$fill, "#F3F3F3")
  expect_equal(theme$strip.background$colour, "#E00122")
})

Try the Rbearcat package in your browser

Any scripts or data that you put into this service are public.

Rbearcat documentation built on March 21, 2026, 5:07 p.m.