| 12345678910111213141516171819202122232425262728293031323334 |
- import { AnnotationsSrv } from '../annotations_srv';
- describe('AnnotationsSrv', () => {
- const $rootScope = {
- onAppEvent: jest.fn(),
- };
- const annotationsSrv = new AnnotationsSrv($rootScope, null, null, null, null);
- describe('When translating the query result', () => {
- const annotationSource = {
- datasource: '-- Grafana --',
- enable: true,
- hide: false,
- limit: 200,
- name: 'test',
- scope: 'global',
- tags: ['test'],
- type: 'event',
- };
- const time = 1507039543000;
- const annotations = [{ id: 1, panelId: 1, text: 'text', time: time }];
- let translatedAnnotations;
- beforeEach(() => {
- translatedAnnotations = annotationsSrv.translateQueryResult(annotationSource, annotations);
- });
- it('should set defaults', () => {
- expect(translatedAnnotations[0].source).toEqual(annotationSource);
- });
- });
- });
|