Skip to content

Commit ffb659f

Browse files
committed
Update mocks/dependencies so other tests pass type checks
1 parent 4804aee commit ffb659f

3 files changed

Lines changed: 13 additions & 3 deletions

File tree

x-pack/plugins/enterprise_search/server/__mocks__/index.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,9 @@
55
*/
66

77
export { MockRouter } from './router.mock';
8-
export { mockConfig, mockLogger, mockDependencies } from './routerDependencies.mock';
8+
export {
9+
mockConfig,
10+
mockLogger,
11+
mockRequestHandler,
12+
mockDependencies,
13+
} from './routerDependencies.mock';

x-pack/plugins/enterprise_search/server/__mocks__/routerDependencies.mock.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ import { ConfigType } from '../';
99

1010
export const mockLogger = loggingSystemMock.createLogger().get();
1111

12+
export const mockRequestHandler = {
13+
createRequest: jest.fn(),
14+
};
15+
1216
export const mockConfig = {
1317
enabled: true,
1418
host: 'http://localhost:3002',
@@ -24,4 +28,5 @@ export const mockDependencies = {
2428
// Mock router should be handled on a per-test basis
2529
config: mockConfig,
2630
log: mockLogger,
31+
enterpriseSearchRequestHandler: mockRequestHandler,
2732
};

x-pack/plugins/enterprise_search/server/routes/enterprise_search/telemetry.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*/
66

77
import { loggingSystemMock, savedObjectsServiceMock } from 'src/core/server/mocks';
8-
import { MockRouter, mockConfig, mockLogger } from '../../__mocks__';
8+
import { MockRouter, mockLogger, mockDependencies } from '../../__mocks__';
99

1010
jest.mock('../../collectors/lib/telemetry', () => ({
1111
incrementUICounter: jest.fn(),
@@ -28,10 +28,10 @@ describe('Enterprise Search Telemetry API', () => {
2828
mockRouter = new MockRouter({ method: 'put', payload: 'body' });
2929

3030
registerTelemetryRoute({
31+
...mockDependencies,
3132
router: mockRouter.router,
3233
getSavedObjectsService: () => savedObjectsServiceMock.createStartContract(),
3334
log: mockLogger,
34-
config: mockConfig,
3535
});
3636
});
3737

0 commit comments

Comments
 (0)