QueryEditor.test.tsx 588 B

12345678910111213141516171819202122
  1. import React from 'react';
  2. import renderer from 'react-test-renderer';
  3. import { QueryEditor, Props, DefaultTarget } from './QueryEditor';
  4. const props: Props = {
  5. onQueryChange: target => {},
  6. onExecuteQuery: () => {},
  7. target: DefaultTarget,
  8. events: { on: () => {} },
  9. datasource: {
  10. templateSrv: { variables: [] },
  11. getDefaultProject: () => 'project',
  12. getMetricTypes: () => [],
  13. },
  14. };
  15. describe('QueryEditor', () => {
  16. it('renders correctly', () => {
  17. const tree = renderer.create(<QueryEditor {...props} />).toJSON();
  18. expect(tree).toMatchSnapshot();
  19. });
  20. });