-
Notifications
You must be signed in to change notification settings - Fork 43
shiny tests using chromote #209
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
biplab-sutradhar
wants to merge
53
commits into
master
Choose a base branch
from
test/rselenium_to_chromote
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 16 commits
Commits
Show all changes
53 commits
Select commit
Hold shift + click to select a range
f7a093e
two visualization moved from rselenium to chromote
biplab-sutradhar f26a3a2
Add RMarkdown app tests
biplab-sutradhar 6e8d467
Update GitHub Actions workflow to include Shiny test suite and moved …
biplab-sutradhar a69605d
testing helper functions
biplab-sutradhar fbb0d6a
Refactor app startup function
biplab-sutradhar da9bd9c
Add library call for animint2 in shiny test execution
biplab-sutradhar 13c4469
moved helper functions to helper-functions.R
biplab-sutradhar 3562dbe
Merge branch 'master' of github.com:animint/animint2 into test/rselen…
biplab-sutradhar 0275814
refactor: test.yaml file
biplab-sutradhar b4addeb
prevent skipping files
biplab-sutradhar 944c4d6
refactor code to get correct file directory
biplab-sutradhar 5915e13
install packages this.path
biplab-sutradhar dac3fc8
update test.yaml
biplab-sutradhar 7b41cad
refactor code to prevent test failures
biplab-sutradhar c161768
removed empty lines and undo comments
biplab-sutradhar 68d8924
removed redundant function definition
biplab-sutradhar 789391a
Integrate Shiny tests with tests_init() via ChromoteSession; support …
biplab-sutradhar 9d6c5c0
remove shiny test suite from CI configuration
biplab-sutradhar 7c7af05
Add 'shiny' to the test suite matrix
biplab-sutradhar 7b81bea
Merge branch 'master' of github.com:animint/animint2 into test/rselen…
biplab-sutradhar e7a4ff3
Merge branch 'master' of github.com:animint/animint2 into test/rselen…
biplab-sutradhar 99e7dc7
added shiny tests into R_coverage suite
biplab-sutradhar 3440470
add delay before Shiny test start
biplab-sutradhar 0f0c4e0
refactor: replace separate app starters with unified start_app()
biplab-sutradhar 728318b
added delay until Shiny is ready
biplab-sutradhar c9d63ee
refactor to get file system paths
biplab-sutradhar 862bd63
refactor coverage
biplab-sutradhar 22ca5a5
refactor extra spaces
biplab-sutradhar 77fbc26
Merge branch 'master' of github.com:animint/animint2 into test/rselen…
biplab-sutradhar a87ec7f
add shiny test coverage
biplab-sutradhar 99758a1
test renderer shiny file name so test happens on CI
44be6f4
refactor JS coverage handling for shiny tests
biplab-sutradhar f0a64d0
Merge branch 'test/rselenium_to_chromote' of github.com:animint/animi…
biplab-sutradhar 9efccb6
undo v8-to-istanbul.js changes
biplab-sutradhar 99192d4
add support for processing Shiny coverage in Istanbul conversion
biplab-sutradhar 0152cae
refactor stop_js_coverage function
biplab-sutradhar 2ef31db
refactor JS coverage handling for shiny tests
biplab-sutradhar cfc36f4
use one coverage file
biplab-sutradhar 8a408d0
fix: correct typo in stop_js_coverage function
biplab-sutradhar 9e7c032
refactor: remove unused Shiny coverage processing code
biplab-sutradhar 99537ca
refactor: enhance JS coverage handling for Shiny tests
biplab-sutradhar b58e032
Merge branch 'master' of github.com:animint/animint2 into test/rselen…
biplab-sutradhar 0bfe931
refactor: improve JS coverage processing in v8-to-istanbul.js and hel…
biplab-sutradhar bf35fbb
refactor shiny test coverage
biplab-sutradhar f16f8a8
refactor for js coverage
biplab-sutradhar e3979c4
added single unified test and coverage workflow
biplab-sutradhar 4714f79
trying to run shiny tests at the end in renderer tests
suhaani-agarwal 6a592bd
refactor coverage
biplab-sutradhar 6f09f27
refactor js coverage
biplab-sutradhar 7ac7203
refactor js coverage
biplab-sutradhar 5e11b3c
refactor stop_js_coverage function
biplab-sutradhar dadb0ce
delay time
biplab-sutradhar 7f86cb8
undo versions
biplab-sutradhar File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| rmarkdown::run(system.file("examples/rmarkdown/index.Rmd", package = "animint2")) | ||
| rmarkdown::run("inst/examples/rmarkdown/index.Rmd") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,7 @@ | ||
| library(shiny) | ||
| library(animint2) | ||
|
|
||
|
|
||
| shinyServer(function(input, output) { | ||
|
|
||
| getPlot <- reactive({ | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please add callr to Suggests to avoid