tests/testthat/test-display.R

context("display()")

test_that("adds class", {
  div() %>% display("none") %>%
    expect_s3_class("shiny.tag") %>%
    expect_html_class("cas-d-none")

  div(.style %>% display("flex")) %>%
    expect_s3_class("shiny.tag") %>%
    expect_html_class("cas-d-flex")
})

test_that("spliced return", {
  .style %>%
    display("block") %>%
    expect_s3_class("rlang_box_splice")
})

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.