mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-24 17:51:14 +02:00
22 lines
827 B
TypeScript
22 lines
827 B
TypeScript
import { screen } from '@testing-library/react';
|
|
import { INVALID_TOKEN_BUTTON } from 'utils/testIds';
|
|
import React from 'react';
|
|
import ResetPassword from 'component/user/ResetPassword/ResetPassword';
|
|
import { INVALID_TOKEN_ERROR } from 'hooks/api/getters/useResetPassword/useResetPassword';
|
|
import { testServerSetup, testServerRoute } from 'utils/testServer';
|
|
import { render } from 'utils/testRenderer';
|
|
|
|
const server = testServerSetup();
|
|
|
|
test('should render password auth', async () => {
|
|
testServerRoute(server, '/api/admin/ui-config', {});
|
|
testServerRoute(server, '/api/admin/user', {});
|
|
testServerRoute(server, '/auth/reset/validate', {
|
|
name: INVALID_TOKEN_ERROR,
|
|
});
|
|
|
|
render(<ResetPassword />, { route: '/new-user?token=invalid' });
|
|
|
|
await screen.findByTestId(INVALID_TOKEN_BUTTON);
|
|
});
|