Skip to content

Create tests for datasets backpages #4080

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

Closed
mrtopsyt opened this issue Jul 23, 2024 · 0 comments · Fixed by #4089
Closed

Create tests for datasets backpages #4080

mrtopsyt opened this issue Jul 23, 2024 · 0 comments · Fixed by #4089
Assignees
Labels
canary Done by the Clever Canary team

Comments

@mrtopsyt
Copy link
Contributor

mrtopsyt commented Jul 23, 2024

Create the following tests for the Datasets backpages:

  • Check that information in the "Dataset details" tab matches relevant fields in the table
  • Check access control works properly -i.e. restricted datasets do not allow for export and unrestricted datasets do
    • Currently disabled as export is disabled
  • Smoke test for "Request link" button
    • Check boxes
    • Press "Request link" button
    • Press resulting button to go to Terra
    • Check that url begins "anvil.terra.bio"
    • Currently disabled as ecport is disabled
@mrtopsyt mrtopsyt self-assigned this Jul 23, 2024
@github-actions github-actions bot added the canary Done by the Clever Canary team label Jul 23, 2024
mrtopsyt pushed a commit that referenced this issue Sep 10, 2024
* fix: refactored tests (#4068)

* fix: refactored tests (#4068)

* fix: refactored locators and cleaned up typos in tests (#4078)

* test: added tests for anvil-cmg datasets backpages (#4080)

* test: fixed changes that broke with rebasing and made export tests skip (#4080)

* test: documented backpage tests in `testReadme.md`(#4080)

* test: fixed comment and readme typos, revised backpage tests (#4080)

* test: refactored constants and backpage export test (#4080)

* test: made backpages tests skip again (#4080)

* test: fixed another typo in testReadme.md... (#4080)
mrtopsyt pushed a commit that referenced this issue Sep 13, 2024
* fix: refactored tests (#4068)

* fix: refactored tests (#4068)

* fix: refactored locators and cleaned up typos in tests (#4078)

* test: added tests for anvil-cmg datasets backpages (#4080)

* test: fixed changes that broke with rebasing and made export tests skip (#4080)

* fix: refactored tests (#4068)

* fix: refactored locators and cleaned up typos in tests (#4078)

* fix: removed redundant file-level configuration, increased anvil-catalog timeout to 60s (#4078)

* test: corrected errors in complex rebase (#4078)

* test: cleaned up pagination tests (#4078)

* test: switched to MACRO_CASE for test constants (#4078)

* test: fixed issues from rebase (#4078)

* test: made tests not dependent on tab order and refactored constants to constants.ts (#4078)

* test: removed redundant TODO (#4078)

* test: attempt to fix flakiness with filter counts (#4078)
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
Development

Successfully merging a pull request may close this issue.

1 participant