Skip to content

feat: add DashboardTester for widget move/resize/remove#105

Open
Artur- wants to merge 1 commit into
mainfrom
dashboard-tester
Open

feat: add DashboardTester for widget move/resize/remove#105
Artur- wants to merge 1 commit into
mainfrom
dashboard-tester

Conversation

@Artur-

@Artur- Artur- commented Jun 23, 2026

Copy link
Copy Markdown
Member

Adds a tester for the commercial Dashboard component that simulates the interactions a user performs on an editable dashboard: reordering, resizing and removing widgets (at the dashboard root and within sections). Each method fires the same client-side DOM event the web component sends, so the dashboard updates its server-side model and notifies registered listeners exactly as in a browser; all three require edit mode, mirroring the component.

Registers test(Dashboard) in CommercialTesterWrappers and routes the generated findDashboard() locator to GeneratedCommercialLocators by adding the dashboard package to the processor's commercial-package list. Covered by DashboardTesterTest.

Adds a tester for the commercial Dashboard component that simulates the
interactions a user performs on an editable dashboard: reordering, resizing
and removing widgets (at the dashboard root and within sections). Each method
fires the same client-side DOM event the web component sends, so the dashboard
updates its server-side model and notifies registered listeners exactly as in
a browser; all three require edit mode, mirroring the component.

Registers test(Dashboard) in CommercialTesterWrappers and routes the generated
findDashboard() locator to GeneratedCommercialLocators by adding the dashboard
package to the processor's commercial-package list. Covered by DashboardTesterTest.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant