blob: 7e4bf0448ed6199820aecd2abc988b8fa2b9d057 [file] [log] [blame]
import './index';
import { assert } from 'chai';
import { PlotSimpleSk } from './plot-simple-sk';
import { setUpElementUnderTest } from '../../../infra-sk/modules/test_util';
describe('example-control-sk', () => {
const newInstance = setUpElementUnderTest<PlotSimpleSk>('plot-simple-sk');
let element: PlotSimpleSk;
beforeEach(() => {
element = newInstance();
});
describe('add some lines to plot', () => {
it('lists those lines, but not special_zero', () => {
element.addLines({ line1: [1, 2, 3] }, [new Date(2020, 4, 1), new Date(2020, 4, 2), new Date(2020, 4, 3)]);
element.addLines({ special_zero: [0, 0, 0] }, []);
assert.deepEqual(['line1'], element.getLineNames());
});
});
describe('do not add lines to plot', () => {
it('getLineNames returns empty list', () => {
assert.deepEqual([], element.getLineNames());
});
});
});