Skip to content
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

Create tests for main table export button #4117

Open
jpaten opened this issue Aug 21, 2024 · 3 comments · May be fixed by #4217
Open

Create tests for main table export button #4117

jpaten opened this issue Aug 21, 2024 · 3 comments · May be fixed by #4217
Assignees
Labels
canary Done by the Clever Canary team

Comments

@jpaten
Copy link
Contributor

jpaten commented Aug 21, 2024

Create a test to do the following on at least two tabs each:

  • Check that the sidebar values on the export menu match the values on the main table
  • Attempt to download the smallest possible file from the export menu and check that:
    • Checkboxes and loading screens show properly
    • The download url downloads a file
    • The "Download Manifest" button downloads a file
@github-actions github-actions bot added the canary Done by the Clever Canary team label Aug 21, 2024
@jpaten jpaten self-assigned this Aug 21, 2024
@NoopDog
Copy link
Collaborator

NoopDog commented Oct 24, 2024

@jpaten, if you have any WIP associated with this, can you please push it to a draft PR? Thanks!

@jpaten
Copy link
Contributor Author

jpaten commented Nov 1, 2024

Note - Current draft PR had a failure when expecting loading text to be visible, potentially because the text had disappeared before the locator evaluated? Check if there's a way to workaround this, otherwise remove checks that loading screen text is correct.

@jpaten
Copy link
Contributor Author

jpaten commented Nov 1, 2024

@NoopDog I've created a draft PR with my WIP! Still has a couple of issues before it's ready to be merged though.

jpaten added a commit that referenced this issue Nov 6, 2024
jpaten added a commit that referenced this issue Nov 6, 2024
jpaten added a commit that referenced this issue Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
canary Done by the Clever Canary team
Projects
None yet
2 participants