diff --git a/packages/esm-patient-registration-app/src/widgets/edit-patient-details-button.test.tsx b/packages/esm-patient-registration-app/src/widgets/edit-patient-details-button.test.tsx index 2f985c3de..b7c028327 100644 --- a/packages/esm-patient-registration-app/src/widgets/edit-patient-details-button.test.tsx +++ b/packages/esm-patient-registration-app/src/widgets/edit-patient-details-button.test.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { render, fireEvent } from '@testing-library/react'; +import { render, fireEvent, screen } from '@testing-library/react'; import EditPatientDetailsButton from './edit-patient-details-button.component'; import * as esmFramework from '@openmrs/esm-framework'; @@ -9,9 +9,9 @@ describe('EditPatientDetailsButton', () => { jest.spyOn(esmFramework, 'navigate').mockImplementation(navigateMock); const patientUuid = '12345'; - const { getByRole } = render(); + render(); - const button = getByRole('menuitem'); + const button = screen.getByRole('menuitem'); fireEvent.click(button); expect(navigateMock).toHaveBeenCalledWith({ to: expect.stringContaining(`/patient/${patientUuid}/edit`) }); @@ -20,11 +20,9 @@ describe('EditPatientDetailsButton', () => { it('should call the onTransition function when provided', () => { const patientUuid = '12345'; const onTransitionMock = jest.fn(); - const { getByRole } = render( - , - ); + render(); - const button = getByRole('menuitem'); + const button = screen.getByRole('menuitem'); fireEvent.click(button); expect(onTransitionMock).toHaveBeenCalled();