+
+
+ {isDragActive && !isDragReject
+ ? `Drop it like it's hot!`
+ : multiple
+ ? `Drag 'n' drop some files here, or click to select files`
+ : `Drag 'n' drop a file here, or click to select a file`}
+ {}
+
+
+ )}
+ >
+ )
+}
diff --git a/client/src/components/organisms/WalletSelector.test.tsx b/client/src/components/organisms/WalletSelector.test.tsx
index ac9e4d9..70d4569 100644
--- a/client/src/components/organisms/WalletSelector.test.tsx
+++ b/client/src/components/organisms/WalletSelector.test.tsx
@@ -7,7 +7,7 @@ import { userMockConnected } from '../../../__mocks__/user-mock'
import { marketMock } from '../../../__mocks__/market-mock'
describe('WalletSelector', () => {
- it('renders without crashing', async () => {
+ it('renders without crashing', () => {
ReactModal.setAppElement(document.createElement('div'))
const { container, getByText } = render(
@@ -20,11 +20,11 @@ describe('WalletSelector', () => {
expect(container.firstChild).toBeInTheDocument()
fireEvent.click(getByText('Select wallet'))
- const burnerButton = await getByText('Burner Wallet')
+ const burnerButton = getByText('Burner Wallet')
fireEvent.click(burnerButton)
fireEvent.click(getByText('Select wallet'))
- // const metamaskButton = await getByText('MetaMask')
+ // const metamaskButton = getByText('MetaMask')
// fireEvent.click(metamaskButton)
})
})
diff --git a/client/src/components/templates/Asset/Report.test.tsx b/client/src/components/templates/Asset/Report.test.tsx
index f6b8942..b89d155 100644
--- a/client/src/components/templates/Asset/Report.test.tsx
+++ b/client/src/components/templates/Asset/Report.test.tsx
@@ -34,7 +34,30 @@ describe('Report', () => {
expect(comment).toHaveTextContent('Plants')
fireEvent.click(getByTestId('report'))
mockAxios.mockResponse(mockResponse)
- // expect(mockAxios.post).toHaveBeenCalled()
+ expect(mockAxios).toHaveBeenCalled()
+
+ // close modal
+ fireEvent.click(getByTestId('closeModal'))
+ })
+
+ it('catches response error', async () => {
+ ReactModal.setAppElement(document.createElement('div'))
+
+ const { getByText, getByLabelText, getByTestId } = render(
+