mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
45 lines
1.5 KiB
JavaScript
45 lines
1.5 KiB
JavaScript
define(function (require) {
|
|
var Common = require('../../../support/pages/Common');
|
|
var SettingsPage = require('../../../support/pages/settings_page');
|
|
var expect = require('intern/dojo/node!expect.js');
|
|
var Promise = require('bluebird');
|
|
|
|
return function (bdd, scenarioManager) {
|
|
bdd.describe('creating and deleting default index', function describeIndexTests() {
|
|
var common;
|
|
var settingsPage;
|
|
|
|
bdd.before(function () {
|
|
common = new Common(this.remote);
|
|
settingsPage = new SettingsPage(this.remote);
|
|
|
|
return scenarioManager.reload('emptyKibana')
|
|
.then(function () {
|
|
return settingsPage.navigateTo();
|
|
});
|
|
});
|
|
|
|
bdd.describe('index pattern creation', function indexPatternCreation() {
|
|
bdd.before(function () {
|
|
return settingsPage.createIndexPattern();
|
|
});
|
|
|
|
bdd.it('should allow setting advanced settings', function () {
|
|
return settingsPage.clickAdvancedTab()
|
|
.then(function TestCallSetAdvancedSettingsForTimezone() {
|
|
common.log('calling setAdvancedSetting');
|
|
return settingsPage.setAdvancedSettings('dateFormat:tz', 'America/Phoenix');
|
|
})
|
|
.then(function GetAdvancedSetting() {
|
|
return settingsPage.getAdvancedSettings('dateFormat:tz');
|
|
})
|
|
.then(function (advancedSetting) {
|
|
expect(advancedSetting).to.be('America/Phoenix');
|
|
})
|
|
.catch(common.handleError(this));
|
|
});
|
|
|
|
});
|
|
});
|
|
};
|
|
});
|