Files
grafana/public/app/features/admin/containers/ServerStats.test.tsx
T
2018-09-02 07:11:21 -07:00

23 lines
630 B
TypeScript

import React from 'react';
import renderer from 'react-test-renderer';
import { ServerStats } from './ServerStats';
import { initNav } from 'test/mocks/common';
import { ServerStat } from '../apis';
describe('ServerStats', () => {
it('Should render table with stats', done => {
const stats: ServerStat[] = [{ name: 'test', value: 'asd' }];
let getServerStats = () => {
return Promise.resolve(stats);
};
const page = renderer.create(<ServerStats initNav={initNav} getServerStats={getServerStats} />);
setTimeout(() => {
expect(page.toJSON()).toMatchSnapshot();
done();
});
});
});