IO-2327 tests for login and reset password
This commit is contained in:
@@ -106,6 +106,7 @@ function Header({
|
||||
selectedKeys={[selectedHeader]}
|
||||
onClick={handleMenuClick}
|
||||
subMenuCloseDelay={0.3}
|
||||
data-cy="header-menu"
|
||||
>
|
||||
<Menu.Item key="home" icon={<HomeFilled />}>
|
||||
<Link to="/manage">{t("menus.header.home")}</Link>
|
||||
@@ -347,8 +348,14 @@ function Header({
|
||||
currentUser.email ||
|
||||
t("general.labels.unknown")
|
||||
}
|
||||
data-cy="user-sub-menu"
|
||||
>
|
||||
<Menu.Item key="signout" danger onClick={() => signOutStart()}>
|
||||
<Menu.Item
|
||||
key="signout"
|
||||
danger
|
||||
data-cy="sign-out-button"
|
||||
onClick={() => signOutStart()}
|
||||
>
|
||||
{t("user.actions.signout")}
|
||||
</Menu.Item>
|
||||
<Menu.Item
|
||||
|
||||
@@ -69,6 +69,7 @@ export function SignInComponent({
|
||||
<Input
|
||||
prefix={<UserOutlined />}
|
||||
placeholder={t("general.labels.username")}
|
||||
data-cy="username"
|
||||
/>
|
||||
</Form.Item>
|
||||
<Form.Item
|
||||
@@ -84,6 +85,7 @@ export function SignInComponent({
|
||||
prefix={<LockOutlined />}
|
||||
type="password"
|
||||
placeholder={t("general.labels.password")}
|
||||
data-cy="password"
|
||||
/>
|
||||
</Form.Item>
|
||||
{signInError ? (
|
||||
@@ -97,11 +99,12 @@ export function SignInComponent({
|
||||
type="primary"
|
||||
htmlType="submit"
|
||||
loading={loginLoading}
|
||||
data-cy="sign-in-button"
|
||||
>
|
||||
{t("general.actions.login")}
|
||||
</Button>
|
||||
</Form>
|
||||
<Link to={"/resetpassword"}>
|
||||
<Link to={"/resetpassword"} data-cy="reset-password">
|
||||
<Button>{t("general.actions.resetpassword")}</Button>
|
||||
</Link>
|
||||
</div>
|
||||
|
||||
@@ -72,7 +72,7 @@ export function UserRequestResetPw({
|
||||
},
|
||||
]}
|
||||
>
|
||||
<Input />
|
||||
<Input data-cy="reset-password-email-input" />
|
||||
</Form.Item>
|
||||
{passwordReset.error ? (
|
||||
<AlertComponent message={passwordReset.error} type="warning" />
|
||||
@@ -82,6 +82,7 @@ export function UserRequestResetPw({
|
||||
type="primary"
|
||||
htmlType="submit"
|
||||
loading={passwordReset.loading}
|
||||
data-cy="reset-password-button"
|
||||
>
|
||||
{t("general.actions.submit")}
|
||||
</Button>
|
||||
|
||||
Reference in New Issue
Block a user