fix: update login test to use http error object after network/auth error distinction

This commit is contained in:
Pouzor
2026-03-28 18:30:50 +01:00
parent 4aca82fb1a
commit 343249fbcd
@@ -78,8 +78,8 @@ describe('LoginPage', () => {
it('clears previous error before each new attempt', async () => { it('clears previous error before each new attempt', async () => {
vi.mocked(authApi.login) vi.mocked(authApi.login)
.mockRejectedValueOnce(new Error('401')) .mockRejectedValueOnce({ response: { status: 401 } })
.mockRejectedValueOnce(new Error('401')) .mockRejectedValueOnce({ response: { status: 401 } })
render(<LoginPage />) render(<LoginPage />)
const form = screen.getByRole('button', { name: /sign in/i }).closest('form')! const form = screen.getByRole('button', { name: /sign in/i }).closest('form')!
fireEvent.change(screen.getByLabelText('Username'), { target: { value: 'admin' } }) fireEvent.change(screen.getByLabelText('Username'), { target: { value: 'admin' } })