fixed failing unit test
This commit is contained in:
@@ -5,37 +5,40 @@ define([],
|
||||
return {
|
||||
create: function() {
|
||||
return {
|
||||
refresh: function() {},
|
||||
set_interval: function(value) { this.current.refresh = value; },
|
||||
emit_refresh: function() {},
|
||||
set_interval: function(value) { this.refresh = value; },
|
||||
|
||||
current: {
|
||||
title: "",
|
||||
tags: [],
|
||||
style: "dark",
|
||||
timezone: 'browser',
|
||||
editable: true,
|
||||
failover: false,
|
||||
panel_hints: true,
|
||||
rows: [],
|
||||
pulldowns: [ { type: 'templating' }, { type: 'annotations' } ],
|
||||
nav: [ { type: 'timepicker' } ],
|
||||
services: {},
|
||||
loader: {
|
||||
save_gist: false,
|
||||
save_elasticsearch: true,
|
||||
save_local: true,
|
||||
save_default: true,
|
||||
save_temp: true,
|
||||
save_temp_ttl_enable: true,
|
||||
save_temp_ttl: '30d',
|
||||
load_gist: false,
|
||||
load_elasticsearch: true,
|
||||
load_elasticsearch_size: 20,
|
||||
load_local: false,
|
||||
hide: false
|
||||
},
|
||||
refresh: true
|
||||
}
|
||||
title: "",
|
||||
tags: [],
|
||||
style: "dark",
|
||||
timezone: 'browser',
|
||||
editable: true,
|
||||
failover: false,
|
||||
panel_hints: true,
|
||||
rows: [],
|
||||
pulldowns: [ { type: 'templating' }, { type: 'annotations' } ],
|
||||
nav: [ { type: 'timepicker' } ],
|
||||
services: {
|
||||
filter: {
|
||||
time: {},
|
||||
list: []
|
||||
}
|
||||
},
|
||||
loader: {
|
||||
save_gist: false,
|
||||
save_elasticsearch: true,
|
||||
save_local: true,
|
||||
save_default: true,
|
||||
save_temp: true,
|
||||
save_temp_ttl_enable: true,
|
||||
save_temp_ttl: '30d',
|
||||
load_gist: false,
|
||||
load_elasticsearch: true,
|
||||
load_elasticsearch_size: 20,
|
||||
load_local: false,
|
||||
hide: false
|
||||
},
|
||||
refresh: true
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
@@ -12,7 +12,6 @@ define([
|
||||
beforeEach(module('kibana.services'));
|
||||
beforeEach(module(function($provide){
|
||||
_dashboard = dashboardMock.create();
|
||||
$provide.value('dashboard', _dashboard);
|
||||
}));
|
||||
|
||||
beforeEach(inject(function(filterSrv) {
|
||||
@@ -20,7 +19,7 @@ define([
|
||||
}));
|
||||
|
||||
beforeEach(function() {
|
||||
_filterSrv.init(_dashboard.current);
|
||||
_filterSrv.init(_dashboard);
|
||||
});
|
||||
|
||||
describe('init', function() {
|
||||
@@ -68,18 +67,18 @@ define([
|
||||
|
||||
describe('setTime', function() {
|
||||
it('should return disable refresh for absolute times', function() {
|
||||
_dashboard.current.refresh = true;
|
||||
_dashboard.refresh = true;
|
||||
|
||||
_filterSrv.setTime({from: '2011-01-01', to: '2015-01-01' });
|
||||
expect(_dashboard.current.refresh).to.be(false);
|
||||
expect(_dashboard.refresh).to.be(false);
|
||||
});
|
||||
|
||||
it('should restore refresh after relative time range is set', function() {
|
||||
_dashboard.current.refresh = true;
|
||||
_dashboard.refresh = true;
|
||||
_filterSrv.setTime({from: '2011-01-01', to: '2015-01-01' });
|
||||
expect(_dashboard.current.refresh).to.be(false);
|
||||
expect(_dashboard.refresh).to.be(false);
|
||||
_filterSrv.setTime({from: '2011-01-01', to: 'now' });
|
||||
expect(_dashboard.current.refresh).to.be(true);
|
||||
expect(_dashboard.refresh).to.be(true);
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -104,7 +104,6 @@ require([
|
||||
'angularMocks',
|
||||
'jquery',
|
||||
'underscore',
|
||||
'elasticjs',
|
||||
'bootstrap',
|
||||
'angular-sanitize',
|
||||
'angular-strap',
|
||||
|
||||
Reference in New Issue
Block a user