Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/schloerke/shinyjster

Run javascript testing which will autokill an app on successful testing
https://github.com/schloerke/shinyjster

Last synced: about 2 months ago
JSON representation

Run javascript testing which will autokill an app on successful testing

Awesome Lists containing this project

README

        

---
output: github_document
---

```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```

# shinyjster

[![R build
status](https://github.com/schloerke/shinyjster/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/schloerke/shinyjster/actions)

Run JavaScript testing on Shiny applications. On successful testing, 'shinyjster' will auto-kill the Shiny application on a successful test to speed up manual testing.

## Installation

You can install ~~the released version of shinyjster from [CRAN](https://CRAN.R-project.org) with:~~

``` r
## Currently not on CRAN
# install.packages("shinyjster")
```

~~And~~ the development version from [GitHub](https://github.com/) with:

``` r
# install.packages("pak")
pak::pkg_install("schloerke/shinyjster")
```
## Example

This is a basic example which shows you how to solve a common problem:

```{r example, eval = FALSE}
library(shinyjster)
## basic example code
app_dir <- system.file("shinyjster/01-hello", package = "shinyjster")
run_jster(app_dir)
```