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
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
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.