prometheus
1import * as React from 'react';
2import { shallow } from 'enzyme';
3import QueryStatsView from './QueryStatsView';
4
5describe('QueryStatsView', () => {
6it('renders props as query stats', () => {
7const queryStatsProps = {
8loadTime: 100,
9resolution: 5,
10resultSeries: 10000,
11};
12const queryStatsView = shallow(<QueryStatsView {...queryStatsProps} />);
13expect(queryStatsView.prop('className')).toEqual('query-stats');
14expect(queryStatsView.children().prop('className')).toEqual('float-right');
15expect(queryStatsView.children().text()).toEqual('Load time: 100ms Resolution: 5s Result series: 10000');
16});
17});
18