Commit d3b8403
committed
[Upgrade Assistant] Migrate Kibana deprecations flaky integration tests to unit tests (#258981)
## Summary
- Migrates Kibana deprecations coverage from flaky client integration
tests to focused unit tests.
- Adds unit coverage for the Kibana deprecations list/table (refresh,
counts, filters/clear, details link) and the details flyout (manual
steps, docs link, quick resolve success/failure).
- Removes legacy `__jest__/client_integration/kibana_deprecations` specs
and drops `shared_imports` usage in favor of
`@kbn/es-ui-shared-plugin/public` imports.
## Closes
- Closes #253915
## Coverage mapping
- [Integration → unit test mapping
(gist)](https://gist.github.com/kapral18/a3d2f778d575daa2f3dfcd8e0f4b66e4)
## Test plan
- [x] `node scripts/check_changes.ts`
- [x] `yarn test:jest
x-pack/platform/plugins/private/upgrade_assistant/public/application/components/kibana_deprecations
--silent`
Assisted with Cursor using GPT-5.2
---------
Co-authored-by: Cursor <cursoragent@cursor.com>
(cherry picked from commit 5c40b03)
# Conflicts:
# x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/kibana_deprecations/deprecation_details_flyout/deprecation_details_flyout.test.ts
# x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/kibana_deprecations/deprecations_table/deprecations_table.test.ts
# x-pack/platform/plugins/private/upgrade_assistant/__jest__/client_integration/kibana_deprecations/deprecations_table/error_handling.test.ts1 parent cccfe50 commit d3b8403
8 files changed
Lines changed: 846 additions & 532 deletions
File tree
- x-pack/platform/plugins/private/upgrade_assistant
- __jest__/client_integration/kibana_deprecations
- deprecation_details_flyout
- deprecations_table
- public/application/components/kibana_deprecations
Lines changed: 0 additions & 156 deletions
This file was deleted.
Lines changed: 0 additions & 128 deletions
This file was deleted.
0 commit comments