tests/testthat/test-overflow.R

context("overflow()")

test_that("adds class", {
  div() %>%
    overflow("auto") %>%
    expect_s3_class("shiny.tag") %>%
    expect_html_class("cas-overflow-auto")

  div(.style %>% overflow("hidden")) %>%
    expect_s3_class("shiny.tag") %>%
    expect_html_class("cas-overflow-hidden")
})

test_that("argument scroll shortcuts", {
  div() %>%
    overflow(FALSE) %>%
    expect_html_class("cas-overflow-hidden")

  div() %>%
    overflow(TRUE) %>%
    expect_html_class("cas-overflow-scroll")
})

Try the cascadess package in your browser

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

cascadess documentation built on Jan. 13, 2021, 5:10 p.m.