mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
use tuple for the data types
to make data isolation a lot easier
This commit is contained in:
parent
398a8053ee
commit
1a7f04a38b
1 changed files with 16 additions and 26 deletions
|
@ -11,41 +11,31 @@ define(function (require) {
|
|||
var termsColumns = require('vislib_fixtures/mock_data/terms/_columns');
|
||||
//var histogramRows = require('vislib_fixtures/mock_data/histogram/_rows');
|
||||
var stackedSeries = require('vislib_fixtures/mock_data/date_histogram/_stacked_series');
|
||||
var dataArray = [
|
||||
series,
|
||||
seriesPosNeg,
|
||||
seriesNeg,
|
||||
termsColumns,
|
||||
//histogramRows,
|
||||
stackedSeries
|
||||
];
|
||||
var names = [
|
||||
'series',
|
||||
'series with positive and negative values',
|
||||
'series with negative values',
|
||||
'terms columns',
|
||||
//'histogram rows',
|
||||
'stackedSeries'
|
||||
];
|
||||
var modes = [
|
||||
'stacked',
|
||||
'stacked',
|
||||
'stacked',
|
||||
'grouped',
|
||||
//'percentage',
|
||||
'stacked'
|
||||
|
||||
// tuple, with the format [description, mode, data]
|
||||
var dataTypesArray = [
|
||||
['series', 'stacked', series],
|
||||
['series with positive and negative values', 'stacked', seriesPosNeg],
|
||||
['series with negative values', 'stacked', seriesNeg],
|
||||
['terms columns', 'grouped', termsColumns],
|
||||
// ['histogram rows', 'percentage', histogramRows],
|
||||
['stackedSeries', 'stacked', stackedSeries],
|
||||
];
|
||||
|
||||
angular.module('ColumnChartFactory', ['kibana']);
|
||||
|
||||
dataArray.forEach(function (data, i) {
|
||||
describe('VisLib Column Chart Test Suite for ' + names[i] + ' Data', function () {
|
||||
dataTypesArray.forEach(function (dataType, i) {
|
||||
var name = dataType[0];
|
||||
var mode = dataType[1];
|
||||
var data = dataType[2];
|
||||
|
||||
describe('VisLib Column Chart Test Suite for ' + name + ' Data', function () {
|
||||
var vis;
|
||||
var visLibParams = {
|
||||
type: 'histogram',
|
||||
addLegend: true,
|
||||
addTooltip: true,
|
||||
mode: modes[i]
|
||||
mode: mode
|
||||
};
|
||||
|
||||
beforeEach(function () {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue