Skip to content

Commit 48e386a

Browse files
akowalska622wildemat
authored andcommitted
[Discover] Fix flaky jest test for duplicating tab (elastic#241784)
1 parent 9d2d9bf commit 48e386a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/platform/packages/shared/kbn-unified-tabs/src/components/tabbed_content/tabbed_content.test.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,8 +263,10 @@ describe('TabbedContent', () => {
263263
);
264264

265265
await user.click(screen.getByTestId(`unifiedTabs_tabMenuBtn_${tabWithSpecialChars.id}`));
266-
expect(screen.getByTestId('unifiedTabs_tabMenuItem_duplicate')).toBeInTheDocument();
267-
await user.click(screen.getByTestId('unifiedTabs_tabMenuItem_duplicate'));
266+
267+
const duplicateMenuItem = await screen.findByTestId('unifiedTabs_tabMenuItem_duplicate');
268+
await waitFor(() => expect(duplicateMenuItem).toBeEnabled());
269+
await user.click(duplicateMenuItem);
268270

269271
const duplicatedTab = { ...NEW_TAB, label: 'Tab (1+2)*.? (copy)' };
270272

0 commit comments

Comments
 (0)