Skip to content

Commit 89b5156

Browse files
committed
Fix async await warning
1 parent 4bcc778 commit 89b5156

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

src/components/Auth/AuthForm.spec.js

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react';
2-
import { fireEvent, render } from '@testing-library/react';
2+
import { fireEvent, render, act } from '@testing-library/react';
33
import '@testing-library/jest-dom/extend-expect';
44
import { BrowserRouter } from 'react-router-dom';
55
import AuthForm from './AuthForm';
@@ -98,16 +98,22 @@ describe('Login', () => {
9898
username: 'Carolyne.Carter',
9999
},
100100
});
101-
fireEvent.change(getByLabelText(/username/i), {
102-
target: { value: 'Carolyne.Carter' },
103-
});
104101

105-
fireEvent.change(getByLabelText(/password/i), {
106-
target: { value: 'password' },
107-
});
102+
await act(async () =>
103+
fireEvent.change(getByLabelText(/username/i), {
104+
target: { value: 'Carolyne.Carter' },
105+
})
106+
);
107+
108+
await act(async () =>
109+
fireEvent.change(getByLabelText(/password/i), {
110+
target: { value: 'password' },
111+
})
112+
);
113+
108114
const submit = getByRole('button');
109-
fireEvent.click(submit);
110-
await mockLoginResponse();
115+
await act(async () => fireEvent.click(submit));
116+
await act(async () => mockLoginResponse());
111117
expect(mockLoginResponse).toHaveBeenCalledTimes(1);
112118
});
113119
});

0 commit comments

Comments
 (0)