tests/testthat/test-noUiSlider.R

context("noUiSlider")


test_that("default", {

  tag <- noUiSliderInput(
    inputId = "MY_ID",
    label = "My slider:",
    min = 0, max = 100,
    value = 20
  )

  expect_is(tag, "shiny.tag")
  expect_length(htmltools::findDependencies(tag), 1)
  expect_true(htmltools::tagHasAttribute(tag$children[[2]]$children[[2]], "id"))
  expect_identical(htmltools::tagGetAttribute(tag$children[[2]]$children[[2]], "id"), "MY_ID")
})

Try the shinyWidgets package in your browser

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

shinyWidgets documentation built on Aug. 30, 2023, 5:17 p.m.