Commit 7a277c69 by Torkel Ödegaard

tests: migrated two more tests to jest

parent c6feb903
///<reference path="../../../headers/common.d.ts" />
import _ from 'lodash'; import _ from 'lodash';
import TimeSeries from 'app/core/time_series2'; import TimeSeries from 'app/core/time_series2';
import {colors} from 'app/core/core'; import {colors} from 'app/core/utils/colors';
export class DataProcessor { export class DataProcessor {
......
///<reference path="../../../../headers/common.d.ts" />
import {describe, beforeEach, it, expect} from '../../../../../test/lib/common';
import {DataProcessor} from '../data_processor'; import {DataProcessor} from '../data_processor';
describe('Graph DataProcessor', function() { describe('Graph DataProcessor', function() {
...@@ -29,7 +25,7 @@ describe('Graph DataProcessor', function() { ...@@ -29,7 +25,7 @@ describe('Graph DataProcessor', function() {
}); });
it('Should automatically set xaxis mode to field', () => { it('Should automatically set xaxis mode to field', () => {
expect(panel.xaxis.mode).to.be('field'); expect(panel.xaxis.mode).toBe('field');
}); });
}); });
...@@ -48,16 +44,16 @@ describe('Graph DataProcessor', function() { ...@@ -48,16 +44,16 @@ describe('Graph DataProcessor', function() {
it('Should return all field names', () => { it('Should return all field names', () => {
var fields = processor.getDataFieldNames(dataList, false); var fields = processor.getDataFieldNames(dataList, false);
expect(fields).to.contain('hostname'); expect(fields).toContain('hostname');
expect(fields).to.contain('valueField'); expect(fields).toContain('valueField');
expect(fields).to.contain('nested.prop1'); expect(fields).toContain('nested.prop1');
expect(fields).to.contain('nested.value2'); expect(fields).toContain('nested.value2');
}); });
it('Should return all number fields', () => { it('Should return all number fields', () => {
var fields = processor.getDataFieldNames(dataList, true); var fields = processor.getDataFieldNames(dataList, true);
expect(fields).to.contain('valueField'); expect(fields).toContain('valueField');
expect(fields).to.contain('nested.value2'); expect(fields).toContain('nested.value2');
}); });
}); });
}); });
......
///<reference path="../../../../headers/common.d.ts" />
import { describe, beforeEach, it, expect } from '../../../../../test/lib/common';
import { convertValuesToHistogram, getSeriesValues } from '../histogram'; import { convertValuesToHistogram, getSeriesValues } from '../histogram';
describe('Graph Histogam Converter', function () { describe('Graph Histogam Converter', function () {
...@@ -21,7 +17,7 @@ describe('Graph Histogam Converter', function () { ...@@ -21,7 +17,7 @@ describe('Graph Histogam Converter', function () {
]; ];
let histogram = convertValuesToHistogram(values, bucketSize); let histogram = convertValuesToHistogram(values, bucketSize);
expect(histogram).to.eql(expected); expect(histogram).toMatchObject(expected);
}); });
it('Should not add empty buckets', () => { it('Should not add empty buckets', () => {
...@@ -31,7 +27,7 @@ describe('Graph Histogam Converter', function () { ...@@ -31,7 +27,7 @@ describe('Graph Histogam Converter', function () {
]; ];
let histogram = convertValuesToHistogram(values, bucketSize); let histogram = convertValuesToHistogram(values, bucketSize);
expect(histogram).to.eql(expected); expect(histogram).toMatchObject(expected);
}); });
}); });
...@@ -50,7 +46,7 @@ describe('Graph Histogam Converter', function () { ...@@ -50,7 +46,7 @@ describe('Graph Histogam Converter', function () {
let expected = [1, 2, 10, 11, 17, 20, 29]; let expected = [1, 2, 10, 11, 17, 20, 29];
let values = getSeriesValues(data); let values = getSeriesValues(data);
expect(values).to.eql(expected); expect(values).toMatchObject(expected);
}); });
it('Should skip null values', () => { it('Should skip null values', () => {
...@@ -59,7 +55,7 @@ describe('Graph Histogam Converter', function () { ...@@ -59,7 +55,7 @@ describe('Graph Histogam Converter', function () {
let expected = [1, 2, 10, 11, 17, 20, 29]; let expected = [1, 2, 10, 11, 17, 20, 29];
let values = getSeriesValues(data); let values = getSeriesValues(data);
expect(values).to.eql(expected); expect(values).toMatchObject(expected);
}); });
}); });
}); });
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment