test_that("scale_hue() checks the type input", {
  pal <- pal_qualitative(type = 1:4)
  expect_snapshot_error(pal(4))
  pal <- pal_qualitative(type = colors())
  expect_silent(pal(4))
  pal <- pal_qualitative(type = list(colors()[1:10], colors()[11:30]))
  expect_silent(pal(4))
})
