tests/testthat/shinytest/dq_handsontable/tests/dq_handsontableTest.R

app <- ShinyDriver$new("../", cleanLogs = FALSE)
app$snapshotInit("dq_handsontableTest")

app$snapshot(screenshot = FALSE)
app$setInputs("randomTable-filter-B" = "f")
app$setInputs("randomTable-pageSize" = "5")
app$snapshot(screenshot = FALSE)
app$setInputs("randomTable-filter-D" = "564")
app$snapshot(screenshot = FALSE)
app$setInputs("randomTable-filter-B" = "")
app$setInputs("randomTable-filter-D" = "")
app$setInputs("randomTable-pageSize" = "25")
app$setInputs("randomTable-pageNum" = 3)
app$setInputs("randomTable-filter-A" = "world!")
app$snapshot(screenshot = FALSE)

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.