tests/testthat/apps/sce_app/tests/shinytest/side_panel.R

app <- ShinyDriver$new("../../", loadTimeout = 100000, seed = 1234)
app$snapshotInit("side_panel")

app$snapshot()
app$setInputs(sidebarItemExpanded = "Plots")
Sys.sleep(time = 0.5)
app$snapshot()
app$setInputs(sidebarItemExpanded = "Generalcontrols")
Sys.sleep(time = 0.5)
app$snapshot()
app$setInputs(sidebarItemExpanded = "Plots")
Sys.sleep(time = 0.5)
app$snapshot()
app$setInputs(sidebarItemExpanded = "Generalcontrols")
Sys.sleep(time = 0.5)
app$snapshot()
app$setInputs(sidebarItemExpanded = "Plots")
Sys.sleep(time = 0.5)
app$snapshot()

p <- app$.__enclos_env__$private$shinyProcess
p$interrupt()
p$wait()
BodenmillerGroup/cytomapper documentation built on March 24, 2024, 10:21 p.m.