tests/testthat/test-dq_popover.R

context("dq_popover / dq_pop")

test_that("bad inputs work", {
  expect_silent(dq_pop(NULL, NULL, NULL))
})

test_that("proper inputs work", {
  expect_silent(dq_pop(shiny::div(), "Title", "Content"))
  expect_silent(dq_pop(shiny::actionButton("test", "test"), "Title", "Content"))
  expect_silent(dq_pop(shiny::actionButton("test", "test"), "Title", "Content", trigger = "manual"))
})

Try the dqshiny package in your browser

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

dqshiny documentation built on May 2, 2019, 1:43 p.m.