tests/testthat/test-f7Badge.R

test_that("basic test", {
  badge <- f7Badge("mybadge")
  expect_true(inherits(badge, "shiny.tag"))
  expect_equal(badge$name, "span")
  expect_equal(badge$attribs$class, "badge")

  # with color
  badgeColor <- f7Badge("hello", color = "red")
  expect_equal(badgeColor$attribs$class, "badge color-red")
  expect_error(f7Badge("hello", color = "diamonds"))
})
RinteRface/shinyMobile documentation built on Jan. 27, 2025, 5:40 p.m.