ancient-wire-34126
07/16/2021, 8:15 PMts
it.only('Should login successfully', () => {
cy.intercept('POST', 'https://cognito-idp.us-east-1.amazonaws.com', { fixture: 'cognito/email-valid.json' }).as('baz')
cy.get('input#email').type(LOGIN_EMAIL_VALID)
cy.get('[data-login-email-submit]').click()
cy.wait('@baz')
cy.intercept('POST', 'https://cognito-idp.us-east-1.amazonaws.com', { fixture: 'cognito/auth-result.json' }).as('1')
cy.intercept('POST', 'https://cognito-identity.us-east-1.amazonaws.com', { fixture: 'cognito/id-1.json' }).as('2')
cy.intercept('POST', 'https://cognito-identity.us-east-1.amazonaws.com', { fixture: 'cognito/id-2.json' }).as('3')
cy.intercept('POST', 'https://cognito-idp.us-east-1.amazonaws.com', { fixture: 'cognito/auth-2.json' }).as('4')
cy.get('input#verification').type(LOGIN_CHALLENGE_VALID)
cy.get('[data-login-code-submit]').click()
cy.wait('@1')
cy.wait('@2')
cy.wait('@3')
cy.wait('@4')
cy.location('pathname', { timeout: 10000 }).should('include', 'profile')
})
It never waits for @1