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 <[email protected]> -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
