UNPKG

kibana-123

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

18 lines (13 loc) 582 B
import MapperService from 'ui/index_patterns/_mapper'; import stubbedLogstashFields from 'fixtures/logstash_fields'; import sinon from 'auto-release-sinon'; export function stubMapper(Private, mockLogstashFields = Private(stubbedLogstashFields)) { let stubbedMapper = Private(MapperService); sinon.stub(stubbedMapper, 'getFieldsForIndexPattern', function () { return Promise.resolve(mockLogstashFields.filter(field => field.scripted === false)); }); sinon.stub(stubbedMapper, 'clearCache', function () { return Promise.resolve(); }); return stubbedMapper; }