mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
41 lines
1.6 KiB
JavaScript
41 lines
1.6 KiB
JavaScript
define(function (require) {
|
|
var bdd = require('intern!bdd');
|
|
var config = require('intern').config;
|
|
var url = require('intern/dojo/node!url');
|
|
var ScenarioManager = require('intern/dojo/node!../../../fixtures/scenario_manager');
|
|
|
|
var initialStateTest = require('./_initial_state');
|
|
var creationChangesTest = require('./_creation_form_changes');
|
|
var indexPatternCreateDeleteTest = require('./_index_pattern_create_delete');
|
|
var indexPatternResultsSortTest = require('./_index_pattern_results_sort');
|
|
var indexPatternPopularityTest = require('./_index_pattern_popularity');
|
|
var advancedSettingsTest = require('./_advanced_settings');
|
|
|
|
bdd.describe('settings app', function () {
|
|
var scenarioManager = new ScenarioManager(url.format(config.servers.elasticsearch));
|
|
this.timeout = config.timeouts.default;
|
|
|
|
// on setup, we create an settingsPage instance
|
|
// that we will use for all the tests
|
|
bdd.before(function () {
|
|
return scenarioManager.reload('emptyKibana')
|
|
.then(function () {
|
|
return scenarioManager.loadIfEmpty('makelogs');
|
|
});
|
|
});
|
|
|
|
bdd.after(function () {
|
|
return scenarioManager.unload('makelogs')
|
|
.then(function () {
|
|
scenarioManager.unload('emptyKibana');
|
|
});
|
|
});
|
|
|
|
advancedSettingsTest(bdd, scenarioManager);
|
|
initialStateTest(bdd, scenarioManager);
|
|
creationChangesTest(bdd, scenarioManager);
|
|
indexPatternCreateDeleteTest(bdd, scenarioManager);
|
|
indexPatternResultsSortTest(bdd, scenarioManager);
|
|
indexPatternPopularityTest(bdd, scenarioManager);
|
|
});
|
|
});
|