Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

cherry-pick(#5997): Make tree items more actionable and add AppAction for expanding the object tree #6200

Merged
merged 1 commit into from
Jan 26, 2023

Conversation

ozyx
Copy link
Contributor

@ozyx ozyx commented Jan 26, 2023

  • style: add visibility to tree expand triangles
  • The purpose of this is so that Playwright can perform actionability checks on the tree items. This will make operations involving expanding tree items much easier to perform in e2e.
  • feat(e2e): Add AppAction to expand the entire tree

  • fix: wait for loading indicator

  • test: add test for expandEntireTree

  • test: update expandEntireTree and tree selectors

  • Use dynamic aria-label for different tree implementations

  • Get rid of CSS ids which are only for testing

  • Update percy tree scope selector

  • chore(lint): remove unused variable

  • refactor(e2e): update tree locators

Co-authored-by: John Hill john.c.hill@nasa.gov

… for expanding the object tree

* style: add `visibility` to tree expand triangles

- The purpose of this is so that Playwright can perform actionability checks on the tree items. This will make operations involving expanding tree items much easier to perform in e2e.

* feat(e2e): Add AppAction to expand the entire tree

* fix: wait for loading indicator

* test: add test for `expandEntireTree`

* test: update `expandEntireTree` and tree selectors

- Use dynamic aria-label for different tree implementations

- Get rid of CSS ids which are only for testing

- Update percy tree scope selector

* chore(lint): remove unused variable

* refactor(e2e): update tree locators

Co-authored-by: John Hill <john.c.hill@nasa.gov>
@ozyx ozyx added this to the Target:2.1.6 milestone Jan 26, 2023
@codecov
Copy link

codecov bot commented Jan 26, 2023

Codecov Report

❗ No coverage uploaded for pull request base (release/2.1.6@decec8d). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@               Coverage Diff                @@
##             release/2.1.6    #6200   +/-   ##
================================================
  Coverage                 ?   54.70%           
================================================
  Files                    ?      607           
  Lines                    ?    25943           
  Branches                 ?     2350           
================================================
  Hits                     ?    14191           
  Misses                   ?    11088           
  Partials                 ?      664           
Flag Coverage Δ *Carryforward flag
e2e-ci 39.49% <0.00%> (?) Carriedforward from 8847c86
e2e-full 51.23% <0.00%> (?) Carriedforward from 8847c86
e2e-stable 53.57% <0.00%> (?)
unit 49.22% <0.00%> (?)

*This pull request uses carry forward flags. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update decec8d...9c4d247. Read the comment docs.

@ozyx ozyx requested a review from unlikelyzero January 26, 2023 21:45
@unlikelyzero unlikelyzero merged commit 2b7129f into release/2.1.6 Jan 26, 2023
@unlikelyzero unlikelyzero deleted the cherry-pick-5997 branch January 26, 2023 22:04
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants