This commit is contained in:
Maryam Saeidi 2025-01-02 11:55:45 +01:00
parent 3374111687
commit 9d50cc5c94
2 changed files with 21 additions and 13 deletions

View file

@ -13,7 +13,11 @@ import type { SpacesApiUi, SpacesApiUiComponent } from './ui_api';
const createApiMock = (hasOnlyDefaultSpace: boolean): jest.Mocked<SpacesApi> => ({
getActiveSpace$: jest.fn().mockReturnValue(of()),
getActiveSpace: jest.fn(),
getActiveSpace: jest
.fn()
.mockImplementation(() =>
Promise.resolve({ id: 'space-id', name: 'space-name', disabledFeatures: [] })
),
ui: createApiUiMock(),
hasOnlyDefaultSpace,
isSolutionViewEnabled: true,

View file

@ -6,7 +6,7 @@
*/
import React from 'react';
import { waitFor } from '@testing-library/react';
import { act, waitFor } from '@testing-library/react';
import { timefilterServiceMock } from '@kbn/data-plugin/public/query/timefilter/timefilter_service.mock';
import { uiSettingsServiceMock } from '@kbn/core-ui-settings-browser-mocks';
@ -92,11 +92,13 @@ describe('ObservabilityAlertSearchBar', () => {
const mockedFrom = '2022-11-15T09:38:13.604Z';
const mockedTo = '2022-11-15T09:53:13.604Z';
renderComponent({
onEsQueryChange: mockedOnEsQueryChange,
rangeFrom: mockedFrom,
rangeTo: mockedTo,
status: 'active',
await act(async () => {
renderComponent({
onEsQueryChange: mockedOnEsQueryChange,
rangeFrom: mockedFrom,
rangeTo: mockedTo,
status: 'active',
});
});
expect(mockedOnEsQueryChange).toHaveBeenCalledWith({
@ -136,12 +138,14 @@ describe('ObservabilityAlertSearchBar', () => {
},
];
renderComponent({
onEsQueryChange: mockedOnEsQueryChange,
rangeFrom: mockedFrom,
rangeTo: mockedTo,
defaultSearchQueries,
status: 'all',
await act(async () => {
renderComponent({
onEsQueryChange: mockedOnEsQueryChange,
rangeFrom: mockedFrom,
rangeTo: mockedTo,
defaultSearchQueries,
status: 'all',
});
});
const esQueryChangeParams = {