Files in shinytest2
Testing for Shiny Applications

MD5
NEWS.md README.md
NAMESPACE
DESCRIPTION
LICENSE
R/app-driver-start.R R/app-driver-timeout.R R/app-driver-initialize.R R/app-driver-node.R R/app-driver-variant.R R/app-driver-expect-values.R R/app-driver-dir.R R/shinytest2-logs.R R/rstudio.R R/save-app.R R/app-driver-window.R R/migrate.R R/chromote-methods.R R/app-driver-wait.R R/shiny-browser.R R/compare-screenshot-threshold.R R/app-driver-get-log.R R/record-test.R R/app-driver-expect-screenshot.R R/test-app.R R/app-driver-chromote.R R/app-driver-expect-download.R R/use.R R/app-driver-expect-unique-names.R R/shinytest2-package.R R/httr2.R R/expect-snapshot.R R/record-test-unique-name.R R/expr-recurse.R R/pkg.R R/cpp11.R R/app-driver-upload-file.R R/platform.R R/app-driver-set-inputs.R R/app-driver-expect-js.R R/app-driver-message.R R/missing-value.R R/app-driver-stop.R R/app-driver.R R/app-driver-log-message.R R/R6-helper.R R/utils.R
src/code.cpp
src/cpp11.cpp
inst/WORDLIST
inst/doc/use-application-audit.R inst/doc/in-depth.Rmd inst/doc/zzz-faq.R inst/doc/use-application-audit.Rmd inst/doc/zzz-faq.Rmd inst/doc/shinytest2.Rmd
inst/doc/use-application-audit.html
inst/doc/zzz-faq.html
inst/doc/robust.html
inst/doc/using-monkey-testing.Rmd inst/doc/use-package.R
inst/doc/z-migration.html
inst/doc/shinytest2.R inst/doc/use-ci.R inst/doc/use-package.Rmd inst/doc/using-monkey-testing.R inst/doc/robust.R
inst/doc/use-ci.html
inst/doc/z-migration.R
inst/doc/use-package.html
inst/doc/using-monkey-testing.html
inst/doc/in-depth.R
inst/doc/in-depth.html
inst/doc/use-ci.Rmd inst/doc/robust.Rmd inst/doc/z-migration.Rmd
inst/doc/shinytest2.html
inst/vig-apps/non-optimized-app/app.R
inst/example/imgs/bookmark-new.png
inst/example/imgs/slider-old.png
inst/example/imgs/slider-new.png
inst/example/imgs/bookmark-old.png
inst/example/imgs/slider-diff.png
inst/example/imgs/bookmark-diff.png
inst/internal/app-template.R inst/internal/template/testthat.R inst/internal/template/test-shinytest2.R
inst/internal/template/unused/DESCRIPTION
inst/internal/recorder/app.R
inst/internal/recorder/recorder.js
inst/internal/recorder/www/recorder.css
inst/internal/recorder/www/exit-nosave.png
inst/internal/recorder/www/snapshot.png
inst/internal/recorder/www/inject-recorder.js
inst/internal/recorder/www/shiny.png
inst/internal/recorder/www/exit-save.png
inst/internal/js/shiny-tracer.js
inst/gha/audit-app.R
inst/gha/audit-app.yaml
build/vignette.rds
tests/testthat.R tests/testthat/test-stop.R tests/testthat/test-app-widgets.R tests/testthat/test-test-app.R tests/testthat/test-app-hello-execute-js.R tests/testthat/setup-disable-crashpad.R tests/testthat/test-migration-transformation.R tests/testthat/test-app-expect-file-transform.R tests/testthat/test-save-app.R tests/testthat/test-app-hello-click.R tests/testthat/test-not-testing.R tests/testthat/test-image-diff.R tests/testthat/helper-skip-if.R tests/testthat/test-shinytest2.R tests/testthat/helper-migration-env.R tests/testthat/test-spelling.R tests/testthat/test-app-wait-get-value.R tests/testthat/test-app-rprofile.R tests/testthat/test-app-export.R tests/testthat/test-app-image.R tests/testthat/test-app-screenshot-size.R tests/testthat/test-app-upload.R tests/testthat/test-app-eval-js.R tests/testthat/test-app-quarto.R tests/testthat/test-app-hello-init-args.R tests/testthat/test-app-download.R tests/testthat/test-migration-migrate.R tests/testthat/test-test-app-reporter.R tests/testthat/test-app-rmd.R tests/testthat/test-url.R tests/testthat/test-migration-file.R tests/testthat/test-app-files.R tests/testthat/test-use.R tests/testthat/test-app-hello.R tests/testthat/test-local-apps.R tests/testthat/test-app-plotly.R tests/testthat/test-app-timeout.R tests/testthat/test-pkgs.R tests/testthat/test-app-logs.R tests/testthat/test-app-duplicate-ids.R tests/testthat/test-app-stop.R tests/testthat/test-app-wait.R tests/testthat/test-known-names.R tests/testthat/test-app-bookmark.R tests/testthat/test-app-shiny.R tests/testthat/test-app-update.R tests/testthat/test-app-hello-variant.R
tests/testthat/app-files/bear.png
tests/testthat/app-files/cars.csv
tests/testthat/_snaps/app-hello-execute-js.md tests/testthat/_snaps/app-expect-file-transform.md tests/testthat/_snaps/app-download.md
tests/testthat/_snaps/app-hello-variant/001_.png
tests/testthat/_snaps/app-hello-variant/001.json
tests/testthat/_snaps/app-update/click-001.json
tests/testthat/_snaps/app-update/no-binding-001_.png
tests/testthat/_snaps/app-update/click-001_.png
tests/testthat/_snaps/app-update/no-binding-001.json
tests/testthat/_snaps/app-plotly/001.json
tests/testthat/_snaps/app-hello-click/001_.png
tests/testthat/_snaps/app-hello-click/002_.png
tests/testthat/_snaps/app-hello-click/002.json
tests/testthat/_snaps/app-hello-click/001.json
tests/testthat/_snaps/app-files/kgs-001.json
tests/testthat/_snaps/app-files/kgs-001_.png
tests/testthat/_snaps/app-download/003-download-link.csv
tests/testthat/_snaps/app-download/004-download-button.csv
tests/testthat/_snaps/app-download/007-my_custom_name.txt
tests/testthat/_snaps/app-download/001-download-link.txt
tests/testthat/_snaps/app-download/006-bear.png
tests/testthat/_snaps/app-download/005-bear.png
tests/testthat/_snaps/app-download/002-download-button.txt
tests/testthat/_snaps/app-upload/001_.png
tests/testthat/_snaps/app-upload/001.json
tests/testthat/_snaps/mac-4.1/app-hello.md
tests/testthat/_snaps/mac-4.1/app-hello/002_.png
tests/testthat/_snaps/mac-4.1/app-hello/002.json
tests/testthat/_snaps/mac-4.1/app-hello/003.json
tests/testthat/_snaps/mac-4.1/app-hello/003_.png
tests/testthat/_snaps/mac-4.1/app-hello/manual-screenshot.png
tests/testthat/_snaps/mac-4.1/app-image/001_.png
tests/testthat/_snaps/mac-4.1/app-image/002_.png
tests/testthat/_snaps/mac-4.1/app-image/002.json
tests/testthat/_snaps/mac-4.1/app-image/001.json
tests/testthat/_snaps/app-export/cars-points-10.svg
tests/testthat/_snaps/app-export/cars-points-20.svg
tests/testthat/_snaps/app-export/cars-points-20-export.svg
tests/testthat/_snaps/app-export/cars-points-10-export.svg
tests/testthat/_snaps/app-expect-file-transform/002_.png
tests/testthat/_snaps/app-expect-file-transform/002.json
tests/testthat/_snaps/app-expect-file-transform/001-download-button.txt
tests/testthat/_snaps/app-hello-init-args/test-001.json
tests/testthat/_snaps/app-hello-init-args/test-custom.json
tests/testthat/_snaps/app-rmd/shiny-001_.png
tests/testthat/_snaps/app-rmd/pre-001_.png
tests/testthat/_snaps/app-rmd/shiny-001.json
tests/testthat/_snaps/app-rmd/pre-001.json
tests/testthat/_snaps/app-quarto/001_.png
tests/testthat/_snaps/app-quarto/001.json
tests/testthat/_snaps/app-widgets/001_.png
tests/testthat/_snaps/app-widgets/004_.png
tests/testthat/_snaps/app-widgets/002_.png
tests/testthat/_snaps/app-widgets/002.json
tests/testthat/_snaps/app-widgets/001.json
tests/testthat/_snaps/app-widgets/003.json
tests/testthat/_snaps/app-widgets/003_.png
tests/testthat/_snaps/app-widgets/004.json
tests/testthat/_snaps/app-image/no-pic2-001.json
tests/testthat/_snaps/app-image/no-pic1-001.json
tests/testthat/_snaps/app-image/screen2-001.png
tests/testthat/_snaps/app-image/sa-user-001.json
tests/testthat/_snaps/app-image/values-image-002_.png
tests/testthat/_snaps/app-image/screen1-001.png
tests/testthat/_snaps/app-image/values-image-001.json
tests/testthat/_snaps/app-image/values-image-002.json
tests/testthat/_snaps/app-image/sa-user-001_.png
tests/testthat/_snaps/app-image/sa-values-001.json
tests/testthat/_snaps/app-image/values-image-001_.png
tests/testthat/_snaps/app-image/sa-values-001_.png
tests/testthat/_snaps/mac/app-hello.md
tests/testthat/_snaps/mac/app-hello/002_.png
tests/testthat/_snaps/mac/app-hello/002.json
tests/testthat/_snaps/mac/app-hello/003.json
tests/testthat/_snaps/mac/app-hello/003_.png
tests/testthat/_snaps/mac/app-hello/manual-screenshot.png
tests/testthat/_snaps/mac/app-hello/001.png
tests/testthat/_snaps/app-bookmark/001_.png
tests/testthat/_snaps/app-bookmark/001.json
tests/testthat/scripts/pr_307.R tests/testthat/scripts/issue_303.R tests/testthat/scripts/issue_295.R vignettes/in-depth.Rmd vignettes/use-application-audit.Rmd vignettes/zzz-faq.Rmd vignettes/shinytest2.Rmd vignettes/using-monkey-testing.Rmd vignettes/use-package.Rmd vignettes/use-ci.Rmd vignettes/robust.Rmd vignettes/z-migration.Rmd vignettes/simple-app/app.R vignettes/simple-app/tests/testthat.R vignettes/simple-app/tests/testthat/test-shinytest2.R
vignettes/simple-app/tests/testthat/_snaps/shinytest2/simple-app-001.new.json
vignettes/simple-app/tests/testthat/_snaps/shinytest2/simple-app-001_.png
vignettes/simple-app/tests/testthat/_snaps/shinytest2/simple-app-001.json
vignettes/images/screenshot-exports-app.png
vignettes/images/gremlins-attack-refined.gif
vignettes/images/record-simple-app-2.png
vignettes/images/plot-app.png
vignettes/images/record-simple-app.png
vignettes/images/shinytest2-loadtest.png
vignettes/images/gremlins-start.png
vignettes/images/screenshot-recorder-random-seed.png
vignettes/images/shinytest2-shinyloadtest-optimized.png
vignettes/images/record-name.png
vignettes/images/gremlins-attack.gif
vignettes/images/gremlins-logs.png
vignettes/images/diffviewer-1.png
vignettes/images/gremlins-slider-handle.png
vignettes/images/gremlins-inject.png
man/app_support.Rd man/platform_variant.Rd man/record_test.Rd man/register_input_processor.Rd man/load_app_env.Rd man/compare_screenshot_threshold.Rd man/test_app.Rd man/migrate_from_shinytest.Rd man/AppDriver.Rd man/use_shinytest2.Rd
man/figures/logo.svg
shinytest2 documentation built on Jan. 10, 2026, 1:07 a.m.