Questions tagged [shinytest]
9 questions
                    
                    1
                    
            vote
                
                1 answer
            
        how to combine shinytest2 and ggplot2 output if sometimes expect a message instead of a plot
my app returns a ggplot  - or -  a message to the user why the plot isn't generated
the mesage is created with validate(need())
I haven't been able to figure out how to make this work with shinytest2
here's the example from Robust testing updated to…
        
        KJB
        
- 121
 - 6
 
                    1
                    
            vote
                
                0 answers
            
        ReferenceError: Can't find variable: Pickr when running shinytest::recordTest()
I am currently working on an RShiny App which became pretty big and hence I want to implement automated UI testing. I therefore tried to record my UI tests with recordTest() from the shinytest package. However, when I run shinytest::recordTest(), I…
        
        e_k
        
- 11
 - 1
 
                    1
                    
            vote
                
                1 answer
            
        How to detect 'shinytest' is running a Shiny app?
I've found a bug in 'shinytest' with 'rhandsontable' when using 'hot_validate_numeric'.
In short, this code causes a problem with 'shinytest':
  output[["hot2"]] <- renderRHandsontable({
    rhandsontable(head(iris)) %>%
     …
        
        Stéphane Laurent
        
- 75,186
 - 15
 - 119
 - 225
 
                    0
                    
            votes
                
                0 answers
            
        Test standalone shiny app for a single shiny module
Is there an easy way to test if a standalone shiny app, built for a single module, is running (also to get more code coverage)?
To give some background, I've built a shiny app consisting of several modules. For each of the modules, I've built a…
        
        moremo
        
- 315
 - 2
 - 11
 
                    0
                    
            votes
                
                1 answer
            
        Order difference between 'shinytest' expected and current json files
I have an ordinary shinytest script to test my Shiny app. When I run it with shinytest::testApp, it is successful: both the JSON files and the images are similar between current and expected.
But when the test is ran via testhat:
  expect_pass(
   …
        
        Stéphane Laurent
        
- 75,186
 - 15
 - 119
 - 225
 
                    0
                    
            votes
                
                1 answer
            
        How to use 'shinytest' with 'golem'?
I'm new to 'golem'. So far I did my Shiny apps as packages, with the app in the folder inst/app, and then to use 'shinytest' I made a folder inst/app/shinytest. How to do with 'golem'? There's no app folder: inst/app only contains www, and the UI…
        
        Stéphane Laurent
        
- 75,186
 - 15
 - 119
 - 225
 
                    0
                    
            votes
                
                0 answers
            
        Simulating user inputs for R shiny
I have an R shiny app that allows users to upload a dataset, interactively subset it and then save it to the server. I also have several test files that are structured just like the files expected from the future users. I would like to write an…
        
        Ju Ko
        
- 466
 - 7
 - 22
 
                    0
                    
            votes
                
                0 answers
            
        R/Shiny - Shinytest JS interpreter can not work with Promise and has old JS Standart
I want to use the R package shinytest to test my R/Shiny application. Now, I facing one strange issue after another. It seams that the JavaScript Interpreter of "shinytest" or which runs in the background can not work with Promise, neither simple…
        
        Allan Karlson
        
- 453
 - 11
 - 23
 
                    0
                    
            votes
                
                1 answer
            
        How to avoid shinytest ambiguities with navbarMenu entries having identical names?
This is my very simple Shiny app.R. As you see, there are sub-menu entries having the same names under the two top menu entries:
library(shiny)
ui <- basicPage(
  navbarPage("App", id = "nav",
    navbarMenu("Top 1", # id = "top1",
     …
        
        bers
        
- 4,817
 - 2
 - 40
 - 59