Skip to content

Add Selenium/Playwright coverage to Beta Upload Activity#22467

Open
davelopez wants to merge 10 commits intogalaxyproject:devfrom
davelopez:beta_upload_testing
Open

Add Selenium/Playwright coverage to Beta Upload Activity#22467
davelopez wants to merge 10 commits intogalaxyproject:devfrom
davelopez:beta_upload_testing

Conversation

@davelopez
Copy link
Copy Markdown
Contributor

Closes #21878

How to test the changes?

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

@davelopez davelopez changed the title Add Playwright coverage to Beta Upload Activity Add Selenium/Playwright coverage to Beta Upload Activity Apr 13, 2026
@davelopez davelopez added the kind/refactoring cleanup or refactoring of existing code, no functional changes label Apr 13, 2026
@davelopez davelopez force-pushed the beta_upload_testing branch from 5efc0cb to a4399e4 Compare April 14, 2026 15:49
@davelopez davelopez force-pushed the beta_upload_testing branch from a4399e4 to 2966684 Compare April 14, 2026 15:57
Refactors upload context creation to return specialized context classes per upload mode, enabling more precise APIs and type checking for each upload method.
@davelopez davelopez marked this pull request as ready for review April 14, 2026 18:28
@github-actions github-actions bot added this to the 26.1 milestone Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/testing/selenium area/testing area/UI-UX kind/refactoring cleanup or refactoring of existing code, no functional changes

Projects

Status: Needs Review

Development

Successfully merging this pull request may close these issues.

Beta Upload Activity: Add test coverage for Upload Activity features

1 participant