mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
tech(systemjs): almost all tests are passing
This commit is contained in:
2
public/app/plugins/datasource/elasticsearch/elastic_response.d.ts
vendored
Normal file
2
public/app/plugins/datasource/elasticsearch/elastic_response.d.ts
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
declare var test: any;
|
||||
export default test;
|
||||
2
public/app/plugins/datasource/elasticsearch/index_pattern.d.ts
vendored
Normal file
2
public/app/plugins/datasource/elasticsearch/index_pattern.d.ts
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
declare var test: any;
|
||||
export default test;
|
||||
2
public/app/plugins/datasource/elasticsearch/query_builder.d.ts
vendored
Normal file
2
public/app/plugins/datasource/elasticsearch/query_builder.d.ts
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
declare var test: any;
|
||||
export default test;
|
||||
2
public/app/plugins/datasource/elasticsearch/query_def.d.ts
vendored
Normal file
2
public/app/plugins/datasource/elasticsearch/query_def.d.ts
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
declare var test: any;
|
||||
export default test;
|
||||
@@ -1,11 +1,9 @@
|
||||
///<amd-dependency path="../datasource" />
|
||||
///<amd-dependency path="test/specs/helpers" name="helpers" />
|
||||
|
||||
import "../datasource";
|
||||
import {describe, beforeEach, it, sinon, expect, angularMocks} from 'test/lib/common';
|
||||
import moment = require('moment');
|
||||
import angular = require('angular');
|
||||
|
||||
declare var helpers: any;
|
||||
import moment from 'moment';
|
||||
import angular from 'angular';
|
||||
import helpers from 'test/specs/helpers';
|
||||
|
||||
describe('ElasticDatasource', function() {
|
||||
var ctx = new helpers.ServiceTestContext();
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
///<amd-dependency path="../elastic_response" name="ElasticResponse"/>
|
||||
|
||||
import {describe, beforeEach, it, sinon, expect} from 'test/lib/common';
|
||||
|
||||
declare var ElasticResponse: any;
|
||||
import ElasticResponse from '../elastic_response';
|
||||
|
||||
describe('ElasticResponse', function() {
|
||||
var targets;
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
///<amd-dependency path="../index_pattern" name="IndexPattern"/>
|
||||
///<amd-dependency path="test/specs/helpers" name="helpers" />
|
||||
|
||||
import {describe, beforeEach, it, sinon, expect} from 'test/lib/common';
|
||||
import moment = require('moment');
|
||||
|
||||
declare var IndexPattern: any;
|
||||
import moment from 'moment';
|
||||
import IndexPattern from '../index_pattern';
|
||||
|
||||
describe('IndexPattern', function() {
|
||||
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
///<amd-dependency path="../query_builder" name="ElasticQueryBuilder"/>
|
||||
|
||||
import {describe, beforeEach, it, sinon, expect} from 'test/lib/common';
|
||||
|
||||
declare var ElasticQueryBuilder: any;
|
||||
import ElasticQueryBuilder from '../query_builder';
|
||||
|
||||
describe('ElasticQueryBuilder', function() {
|
||||
var builder;
|
||||
|
||||
@@ -3,8 +3,7 @@
|
||||
///<amd-dependency path="test/specs/helpers" name="helpers" />
|
||||
|
||||
import {describe, beforeEach, it, sinon, expect, angularMocks} from 'test/lib/common';
|
||||
|
||||
declare var helpers: any;
|
||||
import helpers from 'test/specs/helpers';
|
||||
|
||||
describe('ElasticQueryCtrl', function() {
|
||||
var ctx = new helpers.ControllerTestContext();
|
||||
|
||||
@@ -1,16 +1,13 @@
|
||||
///<amd-dependency path="../query_def" name="QueryDef" />
|
||||
///<amd-dependency path="test/specs/helpers" name="helpers" />
|
||||
|
||||
import {describe, beforeEach, it, sinon, expect, angularMocks} from 'test/lib/common';
|
||||
|
||||
declare var helpers: any;
|
||||
declare var QueryDef: any;
|
||||
import * as queryDef from '../query_def';
|
||||
|
||||
describe('ElasticQueryDef', function() {
|
||||
|
||||
describe('getPipelineAggOptions', function() {
|
||||
describe('with zero targets', function() {
|
||||
var response = QueryDef.getPipelineAggOptions([]);
|
||||
var response = queryDef.getPipelineAggOptions([]);
|
||||
|
||||
it('should return zero', function() {
|
||||
expect(response.length).to.be(0);
|
||||
@@ -25,7 +22,7 @@ describe('ElasticQueryDef', function() {
|
||||
]
|
||||
};
|
||||
|
||||
var response = QueryDef.getPipelineAggOptions(targets);
|
||||
var response = queryDef.getPipelineAggOptions(targets);
|
||||
|
||||
it('should return zero', function() {
|
||||
expect(response.length).to.be(2);
|
||||
@@ -40,7 +37,7 @@ describe('ElasticQueryDef', function() {
|
||||
]
|
||||
};
|
||||
|
||||
var response = QueryDef.getPipelineAggOptions(targets);
|
||||
var response = queryDef.getPipelineAggOptions(targets);
|
||||
|
||||
it('should return one', function() {
|
||||
expect(response.length).to.be(1);
|
||||
@@ -54,7 +51,7 @@ describe('ElasticQueryDef', function() {
|
||||
]
|
||||
};
|
||||
|
||||
var response = QueryDef.getPipelineAggOptions(targets);
|
||||
var response = queryDef.getPipelineAggOptions(targets);
|
||||
|
||||
it('should return zero', function() {
|
||||
expect(response.length).to.be(0);
|
||||
@@ -64,7 +61,7 @@ describe('ElasticQueryDef', function() {
|
||||
|
||||
describe('isPipelineMetric', function() {
|
||||
describe('moving_avg', function() {
|
||||
var result = QueryDef.isPipelineAgg('moving_avg');
|
||||
var result = queryDef.isPipelineAgg('moving_avg');
|
||||
|
||||
it('is pipe line metric', function() {
|
||||
expect(result).to.be(true);
|
||||
@@ -72,7 +69,7 @@ describe('ElasticQueryDef', function() {
|
||||
});
|
||||
|
||||
describe('count', function() {
|
||||
var result = QueryDef.isPipelineAgg('count');
|
||||
var result = queryDef.isPipelineAgg('count');
|
||||
|
||||
it('is not pipe line metric', function() {
|
||||
expect(result).to.be(false);
|
||||
@@ -83,19 +80,19 @@ describe('ElasticQueryDef', function() {
|
||||
describe('pipeline aggs depending on esverison', function() {
|
||||
describe('using esversion undefined', function() {
|
||||
it('should not get pipeline aggs', function() {
|
||||
expect(QueryDef.getMetricAggTypes(undefined).length).to.be(9);
|
||||
expect(queryDef.getMetricAggTypes(undefined).length).to.be(9);
|
||||
});
|
||||
});
|
||||
|
||||
describe('using esversion 1', function() {
|
||||
it('should not get pipeline aggs', function() {
|
||||
expect(QueryDef.getMetricAggTypes(1).length).to.be(9);
|
||||
expect(queryDef.getMetricAggTypes(1).length).to.be(9);
|
||||
});
|
||||
});
|
||||
|
||||
describe('using esversion 2', function() {
|
||||
it('should get pipeline aggs', function() {
|
||||
expect(QueryDef.getMetricAggTypes(2).length).to.be(11);
|
||||
expect(queryDef.getMetricAggTypes(2).length).to.be(11);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user