positron icon indicating copy to clipboard operation
positron copied to clipboard

e2e test - Publisher Test with Shiny App

Open rodrigosf672 opened this issue 7 months ago • 2 comments

  • This test verifies the functionality of publishing a Shiny app to Posit Connect through Positron.
  • These changes enhance the testing framework's ability to validate deployment workflows.
  • After test is over, regardless of outcome, created files for user are deleted from Posit Connect to ensure clean-up.
  • This test can also be useful for future attempts to access and click on elements on the left pane, by exploring the iframe --> iframe --> shadow DOM penetration, which played a crucial role for this E2E test.

QA Notes

@:web @:win @:publisher

rodrigosf672 avatar May 22 '25 22:05 rodrigosf672

E2E Tests 🚀 This PR will run tests tagged with: @:critical @:web @:win @:publisher

readme  valid tags

github-actions[bot] avatar May 22 '25 22:05 github-actions[bot]

@testlabauto All seems good now! @midleman If all looks good to you, can you please review so that the merging block? Thanks!

rodrigosf672 avatar May 27 '25 22:05 rodrigosf672

@testlabauto @midleman This is ready to be merged, after final review.

rodrigosf672 avatar May 28 '25 17:05 rodrigosf672

@midleman Thank you so much for the additional feedback; I have implemented the changes you have suggested. @testlabauto All checks have passed, waiting for your approval to merge.

rodrigosf672 avatar May 28 '25 20:05 rodrigosf672