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

[InfiniteScrollingLocal UI Test] Filter reset button doesn't work in evidence table #801

Open
1 task
marco-brandizi opened this issue Nov 6, 2023 · 1 comment
Assignees
Labels
bug project:client Related to the client/front-end war. UI-testing Tickets relating to testing frontend - Selenium and Unit tests/ reminders to run

Comments

@marco-brandizi
Copy link
Member

marco-brandizi commented Nov 6, 2023

This is a manual UI test based on this template. Other instances of this test are here. Tests from the template that aren't mentioned hereby are intended as passed.

While running the last point of the Testing the evidence table:

  • PlantOntologyTerm shows 9 rows and the infinite scrolling doesn't scroll anything (since the page size is 30)

the newly-selected rows after the reset button followed by this are incorrect. This can be reproduced with a simpler sequence:

  1. Do a search (eg, "a***" as in the test)
  2. Go to the evidence table and select a type, eg, BioProc
  3. Reset with the Reset button, everything is restored correctly
  4. Select another type, eg, PlantOntologyTerm, now both BioProc and POT rows are selected. They should be POT only, apparently, the reset button misses to reset something internally about the state of the type filters.

The same sequence works in the gene table.

@marco-brandizi marco-brandizi added bug project:client Related to the client/front-end war. UI-testing Tickets relating to testing frontend - Selenium and Unit tests/ reminders to run labels Nov 6, 2023
@marco-brandizi marco-brandizi changed the title [InfiniteScrollingLocal UI Test] [InfiniteScrollingLocal UI Test] Filter reset button doesn't work in evidence table Nov 21, 2023
@marco-brandizi
Copy link
Member Author

@Arnedeklerk this is still around. I guess we can release nonetheless.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug project:client Related to the client/front-end war. UI-testing Tickets relating to testing frontend - Selenium and Unit tests/ reminders to run
Projects
None yet
Development

No branches or pull requests

2 participants