Cover forgot password with e2e tests

This commit is contained in:
SleepWalker
2019-12-27 22:40:26 +02:00
parent c8b0168c69
commit 0325f0aac4
7 changed files with 230 additions and 9 deletions

View File

@@ -298,7 +298,7 @@ class PanelTransition extends React.PureComponent<Props, State> {
</Panel>
<div
className={helpLinksStyles}
data-testid="auth-secondary-controls"
data-testid="auth-controls-secondary"
>
{panels.map(config => this.getLinks(config))}
</div>

View File

@@ -48,10 +48,14 @@ export default class ForgotPasswordBody extends BaseAuthBody {
/>
</div>
) : (
<div>
<div data-testid="forgot-password-login">
<div className={styles.login}>
{login}
<span className={styles.editLogin} onClick={this.onClickEdit} />
<span
className={styles.editLogin}
onClick={this.onClickEdit}
data-testid="edit-login"
/>
</div>
<p className={styles.descriptionText}>
<Message {...messages.pleasePressButton} />

View File

@@ -58,7 +58,7 @@ export class ContactForm extends React.Component<
return (
<div
data-e2e="feedbackPopup"
data-testid="feedbackPopup"
className={
isSuccessfullySent ? styles.successState : styles.contactForm
}
@@ -71,6 +71,7 @@ export class ContactForm extends React.Component<
<span
className={clsx(icons.close, popupStyles.close)}
onClick={onClose}
data-testid="feedback-popup-close"
/>
</div>