Commit 81886799 by Marcus Efraimsson Committed by GitHub

Merge pull request #12745 from dehrax/12224-heatmap-ctrl

Karma to Jest: heatmap_ctrl
parents 710566e1 805dc354
import { describe, beforeEach, it, expect, angularMocks } from '../../../../../test/lib/common';
import moment from 'moment'; import moment from 'moment';
import { HeatmapCtrl } from '../heatmap_ctrl'; import { HeatmapCtrl } from '../heatmap_ctrl';
import helpers from '../../../../../test/specs/helpers';
describe('HeatmapCtrl', function() { describe('HeatmapCtrl', function() {
var ctx = new helpers.ControllerTestContext(); let ctx = <any>{};
let $injector = {
get: () => {},
};
let $scope = {
$on: () => {},
};
beforeEach(angularMocks.module('grafana.services')); HeatmapCtrl.prototype.panel = {
beforeEach(angularMocks.module('grafana.controllers')); events: {
beforeEach( on: () => {},
angularMocks.module(function($compileProvider) { emit: () => {},
$compileProvider.preAssignBindingsEnabled(true); },
}) };
);
beforeEach(ctx.providePhase());
beforeEach(ctx.createPanelController(HeatmapCtrl));
beforeEach(() => { beforeEach(() => {
ctx.ctrl.annotationsPromise = Promise.resolve({}); ctx.ctrl = new HeatmapCtrl($scope, $injector, {});
ctx.ctrl.updateTimeRange();
}); });
describe('when time series are outside range', function() { describe('when time series are outside range', function() {
...@@ -36,7 +37,7 @@ describe('HeatmapCtrl', function() { ...@@ -36,7 +37,7 @@ describe('HeatmapCtrl', function() {
}); });
it('should set datapointsOutside', function() { it('should set datapointsOutside', function() {
expect(ctx.ctrl.dataWarning.title).to.be('Data points outside time range'); expect(ctx.ctrl.dataWarning.title).toBe('Data points outside time range');
}); });
}); });
...@@ -61,7 +62,7 @@ describe('HeatmapCtrl', function() { ...@@ -61,7 +62,7 @@ describe('HeatmapCtrl', function() {
}); });
it('should set datapointsOutside', function() { it('should set datapointsOutside', function() {
expect(ctx.ctrl.dataWarning).to.be(null); expect(ctx.ctrl.dataWarning).toBe(null);
}); });
}); });
...@@ -72,7 +73,7 @@ describe('HeatmapCtrl', function() { ...@@ -72,7 +73,7 @@ describe('HeatmapCtrl', function() {
}); });
it('should set datapointsCount warning', function() { it('should set datapointsCount warning', function() {
expect(ctx.ctrl.dataWarning.title).to.be('No data points'); expect(ctx.ctrl.dataWarning.title).toBe('No data points');
}); });
}); });
}); });
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment