-
Notifications
You must be signed in to change notification settings - Fork 76
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
Use deep piercing selectors instead of separate selector + shadow selectors in common test helpers #9090
Comments
Let's also use this issue to change tests that use Lines 314 to 321 in 2407366
to this: const input = await page.find("calcite-input-date-picker >>> input"); The following utils could also be removed/replaced by the deep piercing selector: Lines 77 to 133 in 75686b7
|
Blocked by #10310 |
Issue #10310 has been closed, this issue is ready for re-evaluation. |
Spike to determine if the above is still valid and we should pursue it with the move from Stencil to Lit. |
Description
Stencil v4.14.0 added support for deep piercing selectors (
E2EPage
). We should explore whether our common helpers can be simplified by using a single selector prop vs an additional one for the shadow DOM.Proposed Advantages
Simplified test helper APIs.
Which Component
Helpers from
commonTests
using both aselector
andshadowSelector
prop (or similar).Relevant Info
No response
Calcite package
The text was updated successfully, but these errors were encountered: