From d77448d84e4a765363c3756fb99ea55d285a207b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Wed, 1 Oct 2014 09:10:49 +0200 Subject: [PATCH] Fixed unit tests for grafanaGraph component --- src/test/specs/grafanaGraph-specs.js | 8 +++++++- src/test/specs/graph-tooltip-specs.js | 4 +++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/test/specs/grafanaGraph-specs.js b/src/test/specs/grafanaGraph-specs.js index 159a923cc7c..c5659ba8825 100644 --- a/src/test/specs/grafanaGraph-specs.js +++ b/src/test/specs/grafanaGraph-specs.js @@ -14,10 +14,13 @@ define([ function graphScenario(desc, func) { describe(desc, function() { var ctx = {}; + ctx.setup = function (setupFunc) { + beforeEach(module(function($provide) { $provide.value("timeSrv", new helpers.TimeSrvStub()); })); + beforeEach(inject(function($rootScope, $compile) { var scope = $rootScope.$new(); var element = angular.element("
"); @@ -28,10 +31,13 @@ define([ grid: {}, y_formats: [], seriesOverrides: [], - tooltip: { + tooltip: { shared: true } }; + + scope.appEvent = sinon.spy(); + scope.onAppEvent = sinon.spy(); scope.hiddenSeries = {}; scope.dashboard = { timezone: 'browser' }; scope.range = { diff --git a/src/test/specs/graph-tooltip-specs.js b/src/test/specs/graph-tooltip-specs.js index 17dc551bdc4..7f20ad8dbc9 100644 --- a/src/test/specs/graph-tooltip-specs.js +++ b/src/test/specs/graph-tooltip-specs.js @@ -10,12 +10,14 @@ define([ formatDate: sinon.stub().returns('date'), }; var scope = { + appEvent: sinon.spy(), + onAppEvent: sinon.spy(), panel: { tooltip: { shared: true }, y_formats: ['ms', 'none'], - stack: true + stack: true } };