Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
chromed
/
wp-content
/
plugins
/
envato-elements
/
src
/
js
/
react
/
components
/
Errors
:
APIErrorMessage.spec.jsx
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
import React from 'react' import { renderWithAPIError, act, fireEvent } from 'test-utils' import APIErrorMessage from './APIErrorMessage' it('should remove error when handleSubmit is pressed', async () => { const { getByTestId, removeErrorSpy } = renderWithAPIError( <APIErrorMessage />, { errors: [ { code: 'invalid_subscription', message: 'Test error message' } ] } ) act(() => { const closeModalButton = getByTestId('modal-close-button') fireEvent.click(closeModalButton) }) expect(removeErrorSpy).toHaveBeenCalled() })