diff --git a/client/coral-sign-in/components/SignInContent.js b/client/coral-sign-in/components/SignInContent.js index 76a93f56c..e7b97e529 100644 --- a/client/coral-sign-in/components/SignInContent.js +++ b/client/coral-sign-in/components/SignInContent.js @@ -56,7 +56,7 @@ const SignInContent = ({handleChange, formData, ...props}) => ( props.changeView('FORGOT')}>{lang.t('signIn.forgotYourPass')} {lang.t('signIn.needAnAccount')} - props.changeView('SIGNUP')}> + props.changeView('SIGNUP')} id='coralRegister'> {lang.t('signIn.register')} diff --git a/client/coral-sign-in/components/SignUpContent.js b/client/coral-sign-in/components/SignUpContent.js index 478971556..5d11ae90f 100644 --- a/client/coral-sign-in/components/SignUpContent.js +++ b/client/coral-sign-in/components/SignUpContent.js @@ -69,7 +69,7 @@ const SignUpContent = ({handleChange, formData, ...props}) => ( />
{ !props.auth.isLoading && !props.auth.successSignUp && ( - )} diff --git a/client/coral-sign-in/containers/SignInContainer.js b/client/coral-sign-in/containers/SignInContainer.js index fc85fd3c4..e52460acb 100644 --- a/client/coral-sign-in/containers/SignInContainer.js +++ b/client/coral-sign-in/containers/SignInContainer.js @@ -127,7 +127,7 @@ class SignInContainer extends Component { const {auth, showSignInDialog} = this.props; return (
- { + 'User signs in and posts a comment': client => { client.resizeWindow(1200, 800) .url(client.globals.baseUrl) .frame('coralStreamIframe') - .waitForElementVisible('#commentBox', 2000) - .setValue('#commentBox .coral-plugin-commentbox-textarea', comment) + .waitForElementVisible('#coralSignInButton', 2000) + .click('#coralSignInButton') + .waitForElementVisible('#coralRegister', 1000) + .click('#coralRegister') + .waitForElementVisible('#email', 1000) + .setValue('#email', mockUser.email) + .setValue('#password', mockUser.pw) + .setValue('#confirmPassword', mockUser.pw) + .click('#coralSignUpButton') + .waitForElementVisible('#commentBox', 1000) + .setValue('#commentBox .coral-plugin-commentbox-textarea', mockComment) .click('#commentBox .coral-plugin-commentbox-button') .waitForElementVisible('.comment', 1000) - .assert.containsText('.comment', comment); + .assert.containsText('.comment', mockComment); }, after: client => { utils.after();