kibana/x-pack/plugins/ml/server/mocks.ts
Dima Arnautov e8c0942672
[ML] Update ELSER version for Elastic Assistant (#167522)
## Summary

Update Elastic Assistant to utilize a new version of ELSER.

### Checklist

- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
2023-10-03 14:27:27 -07:00

32 lines
1.6 KiB
TypeScript

/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the Elastic License
* 2.0; you may not use this file except in compliance with the Elastic License
* 2.0.
*/
import { createTrainedModelsProviderMock } from './shared_services/providers/__mocks__/trained_models';
import { createJobServiceProviderMock } from './shared_services/providers/__mocks__/jobs_service';
import { createAnomalyDetectorsProviderMock } from './shared_services/providers/__mocks__/anomaly_detectors';
import { createMockMlSystemProvider } from './shared_services/providers/__mocks__/system';
import { createModulesProviderMock } from './shared_services/providers/__mocks__/modules';
import { createResultsServiceProviderMock } from './shared_services/providers/__mocks__/results_service';
import { createAlertingServiceProviderMock } from './shared_services/providers/__mocks__/alerting_service';
import { MlPluginSetup } from './plugin';
const createSetupContract = () =>
({
jobServiceProvider: createJobServiceProviderMock(),
anomalyDetectorsProvider: createAnomalyDetectorsProviderMock(),
mlSystemProvider: createMockMlSystemProvider(),
modulesProvider: createModulesProviderMock(),
resultsServiceProvider: createResultsServiceProviderMock(),
alertingServiceProvider: createAlertingServiceProviderMock(),
trainedModelsProvider: createTrainedModelsProviderMock(),
} as unknown as jest.Mocked<MlPluginSetup>);
const createStartContract = () => jest.fn();
export const mlPluginServerMock = {
createSetupContract,
createStartContract,
};