"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getMockTaskInstance = exports.getMockTaskFetch = exports.getMockCallWithInternal = void 0; /* * 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. */ const defaultMockSavedObjects = [{ _id: 'milk:steak', _source: { type: 'food' } }]; const defaultMockTaskDocs = [{ state: { runs: 0, stats: {} } }]; const getMockTaskInstance = () => ({ state: { runs: 0, stats: {} } }); exports.getMockTaskInstance = getMockTaskInstance; const getMockCallWithInternal = (hits = defaultMockSavedObjects) => { return () => { return Promise.resolve({ hits: { hits } }); }; }; exports.getMockCallWithInternal = getMockCallWithInternal; const getMockTaskFetch = (docs = defaultMockTaskDocs) => { return () => Promise.resolve({ docs }); }; exports.getMockTaskFetch = getMockTaskFetch;