test_e2e: Run Cypress end-to-end tests

View source: R/tools.R

test_e2eR Documentation

Run Cypress end-to-end tests

Description

Uses Cypress to run end-to-end tests defined in the tests/cypress directory. Requires Node.js to be available on the system.

Usage

test_e2e(interactive = FALSE)

Arguments

interactive

Should Cypress be run in the interactive mode?

Details

Check out: Tutorial: Write end-to-end tests with Cypress to learn how to write end-to-end tests for your Rhino app.

If you want to write end-to-end tests with {shinytest2}, see our How-to: Use shinytest2 guide.

Value

None. This function is called for side effects.

Examples

if (interactive()) {
  # Run the end-to-end tests in the `tests/cypress` directory.
  test_e2e()
}

Appsilon/rhino documentation built on Sept. 27, 2024, 7:01 p.m.