mirror of
https://github.com/grafana/grafana.git
synced 2025-02-20 11:48:34 -06:00
* Chore: add missing refId property to LokiQuery type * Chore: fix types in Loki querybuilder state test * Chore: remove unnecessary added property to LokiQuery
23 lines
734 B
TypeScript
23 lines
734 B
TypeScript
import { QueryEditorMode } from '../../prometheus/querybuilder/shared/types';
|
|
|
|
import { changeEditorMode, getQueryWithDefaults } from './state';
|
|
|
|
describe('getQueryWithDefaults(', () => {
|
|
it('should set defaults', () => {
|
|
expect(getQueryWithDefaults({ refId: 'A', expr: '' })).toEqual({
|
|
editorMode: 'builder',
|
|
expr: '',
|
|
queryType: 'range',
|
|
refId: 'A',
|
|
});
|
|
});
|
|
|
|
it('changing editor mode with blank query should change default', () => {
|
|
changeEditorMode({ refId: 'A', expr: '' }, QueryEditorMode.Code, (query) => {
|
|
expect(query.editorMode).toBe(QueryEditorMode.Code);
|
|
});
|
|
|
|
expect(getQueryWithDefaults({ refId: 'A', expr: '' }).editorMode).toEqual(QueryEditorMode.Code);
|
|
});
|
|
});
|