mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* add modal scaffolding * add some unit tests * remove dummy api, add some TODO comments * small test refactor * another small test refactor * fix unit tests due to aria-label/data-testid change
19 lines
633 B
TypeScript
19 lines
633 B
TypeScript
import { render as rtlRender, screen } from '@testing-library/react';
|
|
import React from 'react';
|
|
import { TestProvider } from 'test/helpers/TestProvider';
|
|
|
|
import { BrowseActions } from './BrowseActions';
|
|
|
|
function render(...[ui, options]: Parameters<typeof rtlRender>) {
|
|
rtlRender(<TestProvider>{ui}</TestProvider>, options);
|
|
}
|
|
|
|
describe('browse-dashboards BrowseActions', () => {
|
|
it('displays Move and Delete buttons', () => {
|
|
render(<BrowseActions />);
|
|
|
|
expect(screen.getByRole('button', { name: 'Move' })).toBeInTheDocument();
|
|
expect(screen.getByRole('button', { name: 'Delete' })).toBeInTheDocument();
|
|
});
|
|
});
|