mirror of
https://github.com/prometheus/prometheus.git
synced 2025-03-05 20:59:13 -08:00
* remove redundant sanitizeHTML abstraction Signed-off-by: blalov <boiskila@gmail.com> * organize folders Signed-off-by: blalov <boiskila@gmail.com> * move hooks outside common folder Signed-off-by: blalov <boiskila@gmail.com> * move PathPrefix interface in types Signed-off-by: blalov <boiskila@gmail.com> * remove config folder Signed-off-by: blalov <boiskila@gmail.com> * remove redundant snapshots Signed-off-by: blalov <boiskila@gmail.com> * rename common folder Signed-off-by: blalov <boiskila@gmail.com> * merge utils files Signed-off-by: Boyko Lalov <boiskila@gmail.com> * sync with master Signed-off-by: blalov <boiskila@gmail.com>
18 lines
654 B
TypeScript
Executable file
18 lines
654 B
TypeScript
Executable file
import * as React from 'react';
|
||
import { shallow } from 'enzyme';
|
||
import QueryStatsView from './QueryStatsView';
|
||
|
||
describe('QueryStatsView', () => {
|
||
it('renders props as query stats', () => {
|
||
const queryStatsProps = {
|
||
loadTime: 100,
|
||
resolution: 5,
|
||
resultSeries: 10000,
|
||
};
|
||
const queryStatsView = shallow(<QueryStatsView {...queryStatsProps} />);
|
||
expect(queryStatsView.prop('className')).toEqual('query-stats');
|
||
expect(queryStatsView.children().prop('className')).toEqual('float-right');
|
||
expect(queryStatsView.children().text()).toEqual('Load time: 100ms Resolution: 5s Result series: 10000');
|
||
});
|
||
});
|