Files
grafana/public/app/core/components/RolePickerDrawer/RolePickerSelect.test.tsx
linoman 06a0890c2e RolePickerDrawer: Replace RolePicker modal for drawer (#94801)
* Add RolePickerDrawer

* Add RoiePickerBadges

* Add RolePickerSelect

* Replace RolePicker in OrgUsersTable

* Replace RolePicker in ServiceAccountCreatePage

* Add RolePickerDrawer test

* Add tests

* Add i18n texts

* Update RolePickerBadges
2024-10-22 16:21:10 +02:00

26 lines
656 B
TypeScript

import { render, screen } from '@testing-library/react';
import { FormProvider, useForm } from 'react-hook-form';
import { RolePickerSelect } from './RolePickerSelect';
describe('RolePickerSelect', () => {
interface WrapperProps {
children: React.ReactNode;
}
const Wrapper = (props: WrapperProps) => {
const formMethods = useForm({});
return <FormProvider {...formMethods}>{props.children}</FormProvider>;
};
it('should render', async () => {
const props = {};
render(
<Wrapper>
<RolePickerSelect {...props} />
</Wrapper>
);
expect(screen.getByRole('combobox')).toBeInTheDocument();
});
});