First of all, many thanks to @winston, @Gabor, @cpsievert, and others for shinytest
. My experience has been super smooth from the start. All I need to know is installDependencies()
, recordTest()
, and testApp()
, and the rest happens pretty much automatically. It's a breeze.
I would like to take the next step and use shinytest
to test apps contained inside packages. There is some friction with ordinary package checks, but I hesitate to post an issue because I doubt shinytest
was designed for this use case. If anyone has workarounds, please let me know.
My test case is drakeplanner
(shinytest
branch here). I use shinytest
as intended to create some tests in this commit, and then later make some manual changes to try to integrate them with R CMD check
. The current errors are available through Travis CI.