Learn R Programming

⚠️There's a newer version (1.6.1) of this package.Take me there.

shinytest

Test Shiny Apps

Installation

To install the current release version:

install.packages("shinytest")

To install the development version:

devtools::install_github("rstudio/shinytest")

Usage

See the getting started guide to learn how to use shinytest.

License

MIT © Mango Solutions, RStudio

Copy Link

Version

Install

install.packages('shinytest')

Monthly Downloads

6,870

Version

1.4.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Winston Chang

Last Published

June 18th, 2020

Functions in shinytest (1.4.0)

migrateShinytestDir

Migrate legacy shinytest files to new test directory structure
Widget

Class for a Shiny widget
sd_findWidget

Try to deduce the shiny input/output element type from its name
dependenciesInstalled

Checks all dependencies are installed
ShinyDriver

Class to manage a shiny app and a phantom.js headless browser
installDependencies

Installs missing dependencies
expectUpdate

testthat expectation for a Shiny update
expect_pass

Expectation: shinytest object passed snapshot tests
recordTest

Launch test event recorder for a Shiny app
shinytest

Test Shiny Apps
testApp

Run tests for a Shiny application
viewTestDiffWidget

Interactive viewer widget for changes in test results
viewTestDiff

View differences in test results
textTestDiff

Get textual diff of test results
snapshotCompare

Compare current and expected snapshots
diffviewer_widget

Creat an htmlwidget that shows differences between files or directories