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
}
};