diff --git a/x-pack/plugins/observability/public/components/shared/field_value_suggestions/index.test.tsx b/x-pack/plugins/observability/public/components/shared/field_value_suggestions/index.test.tsx index 1dd43d45c40e6..6671c43dd8c7b 100644 --- a/x-pack/plugins/observability/public/components/shared/field_value_suggestions/index.test.tsx +++ b/x-pack/plugins/observability/public/components/shared/field_value_suggestions/index.test.tsx @@ -7,14 +7,13 @@ import React from 'react'; import { FieldValueSuggestions } from './index'; -import { render, screen, fireEvent } from '@testing-library/react'; +import { render, screen, fireEvent, waitForElementToBeRemoved } from '@testing-library/react'; import * as searchHook from '../../../hooks/use_es_search'; import { EuiThemeProvider } from '../../../../../../../src/plugins/kibana_react/common'; jest.setTimeout(30000); -// flaky https://github.com/elastic/kibana/issues/105784 -describe.skip('FieldValueSuggestions', () => { +describe('FieldValueSuggestions', () => { jest.spyOn(HTMLElement.prototype, 'offsetHeight', 'get').mockReturnValue(1500); jest.spyOn(HTMLElement.prototype, 'offsetWidth', 'get').mockReturnValue(1500); @@ -109,6 +108,8 @@ describe.skip('FieldValueSuggestions', () => { expect(onChange).toHaveBeenCalledTimes(1); expect(onChange).toHaveBeenCalledWith(['US'], []); + await waitForElementToBeRemoved(() => screen.queryByText('Apply')); + rerender(