mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
69 lines
2.2 KiB
JavaScript
69 lines
2.2 KiB
JavaScript
define(function (require) {
|
|
var bdd = require('intern!bdd');
|
|
var expect = require('intern/dojo/node!expect.js');
|
|
var config = require('intern').config;
|
|
var url = require('intern/dojo/node!url');
|
|
var _ = require('intern/dojo/node!lodash');
|
|
var Common = require('../../../support/pages/common');
|
|
var ScenarioManager = require('intern/dojo/node!../../../fixtures/scenario_manager');
|
|
var HeaderPage = require('../../../support/pages/header_page');
|
|
var SettingsPage = require('../../../support/pages/settings_page');
|
|
|
|
var chartTypeTest = require('./_chart_types');
|
|
var areaChartTest = require('./_area_chart');
|
|
var lineChartTest = require('./_line_chart');
|
|
var dataTableTest = require('./_data_table');
|
|
var metricChartTest = require('./_metric_chart');
|
|
var pieChartTest = require('./_pie_chart');
|
|
var tileMapTest = require('./_tile_map');
|
|
var verticalBarChartTest = require('./_vertical_bar_chart');
|
|
|
|
bdd.describe('visualize app', function () {
|
|
var common;
|
|
var scenarioManager;
|
|
var remote;
|
|
var headerPage;
|
|
var settingsPage;
|
|
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 () {
|
|
common = new Common(this.remote);
|
|
remote = this.remote;
|
|
headerPage = new HeaderPage(this.remote);
|
|
settingsPage = new SettingsPage(this.remote);
|
|
});
|
|
|
|
bdd.before(function () {
|
|
var self = this;
|
|
remote.setWindowSize(1200,800);
|
|
// load a set of makelogs data
|
|
common.debug('loadIfEmpty logstashFunctional ' + self.timeout);
|
|
return scenarioManager.loadIfEmpty('logstashFunctional');
|
|
});
|
|
|
|
|
|
bdd.after(function unloadMakelogs() {
|
|
return scenarioManager.unload('logstashFunctional');
|
|
});
|
|
|
|
chartTypeTest(bdd, scenarioManager);
|
|
|
|
areaChartTest(bdd, scenarioManager);
|
|
|
|
lineChartTest(bdd, scenarioManager);
|
|
|
|
dataTableTest(bdd, scenarioManager);
|
|
|
|
metricChartTest(bdd, scenarioManager);
|
|
|
|
pieChartTest(bdd, scenarioManager);
|
|
|
|
tileMapTest(bdd, scenarioManager);
|
|
|
|
verticalBarChartTest(bdd, scenarioManager);
|
|
|
|
});
|
|
});
|