-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Add Functional Tests for Flyout Component in E2E Test App (Fabric) #14771
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
Conversation
Co-authored-by: anupriya13 <54227869+anupriya13@users.noreply.github.com>
Co-authored-by: anupriya13 <54227869+anupriya13@users.noreply.github.com>
@copilot run |
/azp run |
Azure Pipelines successfully started running 2 pipeline(s). |
Co-authored-by: anupriya13 <54227869+anupriya13@users.noreply.github.com>
✅ Ran You can now run "/azp run" to start the pipelines. Warning Firewall rules blocked me from connecting to one or more addressesI tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
/azp run |
Azure Pipelines successfully started running 2 pipeline(s). |
@copilot The Flyout component does not exist in Fabric. Please close this PR. |
Co-authored-by: chiaramooney <34109996+chiaramooney@users.noreply.github.com>
This PR adds comprehensive E2E tests for the Flyout component in the
e2e-test-app-fabric
package to validate various functionality scenarios and component properties.Changes Made
FlyoutComponentTest.test.ts
with comprehensive test coverage for Flyout component functionalitydumpVisualTree
for verificationTest Coverage
The new test suite covers the following Flyout functionality:
Implementation Notes
@Name
attribute to locate buttons since they don't have explicit testIDsvisitAllPages.test.ts
, which may indicate compatibility considerationsCode Quality
Fixes #12460.
Warning
Firewall rules blocked me from connecting to one or more addresses
I tried to connect to the following addresses, but was blocked by firewall rules:
googlechromelabs.github.io
/usr/local/bin/node install.mjs
(dns block)https://storage.googleapis.com/chrome-for-testing-public/130.0.6723.116/linux64/chrome-linux64.zip
/usr/local/bin/node install.mjs
(http block)If you need me to access, download, or install something from one of these locations, you can either: