You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "github-actions[bot] (via GitHub)" <gi...@apache.org> on 2026/02/20 18:13:52 UTC
[PR] [v3-1-test] Add data-testid attributes to root UI components for testing (#62182) [airflow]
github-actions[bot] opened a new pull request, #62237:
URL: https://github.com/apache/airflow/pull/62237
* Add data-testid attributes to root UI components for testing
Enhance testability by adding data-testid attributes to React components in airflow-core/src/airflow/ui/src/components/:
- ErrorAlert (error-alert)
- BasicTooltip (basic-tooltip)
- StatsCard (stats-card)
- QuickFilterButton (quick-filter-button)
- HeaderCard (header-card)
- DAGWarningsModal (dag-warnings-modal)
- BreadcrumbStats (breadcrumb-stats)
- Stat (stat)
- DateTimeInput (datetime-input)
- NeedsReviewBadge (needs-review-badge)
- ConfigForm (config-form)
- LimitedItemsList (limited-items-list, limited-items-expand-button)
- DagVersion (dag-version)
- DagVersionDetails (dag-version-details)
These attributes enable reliable E2E testing selectors while maintaining
clean component interfaces.
Related: #43381
* Update ConfigForm.tsx
the unnecessary comment has been removed.
* static error check fix
(cherry picked from commit ef5608204c8d039f2ef30f6d78617c0db26ac94c)
Co-authored-by: Boubacar Ba <ps...@gmail.com>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [v3-1-test] Add data-testid attributes to root UI components for testing (#62182) [airflow]
Posted by "guan404ming (via GitHub)" <gi...@apache.org>.
guan404ming merged PR #62237:
URL: https://github.com/apache/airflow/pull/62237
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org