Skip to content

Conversation

@slaymance
Copy link
Contributor

@slaymance slaymance commented Aug 18, 2021

Issue #, if available: N/A

Description of changes: With the introduction of I18N strings in authenticator (PR 189), we need the common "Click button" Cypress action to be case insensitive to function correctly with the new strings.

Furthermore, I'm skipping the "Sign up with valid email & password" test in sign-up-with-email.feature. We continuously get a failure due to Exceeded daily email limit for the operation or the account. If a higher limit is required, please configure your user pool to use your own Amazon SES configuration for sending email. This will be addressed as part of my audit of skipped e2e tests (Asana), but it makes the most sense right now to skip so CI can continue to function correctly.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@slaymance slaymance temporarily deployed to ci August 18, 2021 19:03 Inactive
@slaymance slaymance temporarily deployed to ci August 18, 2021 19:03 Inactive
@lgtm-com
Copy link

lgtm-com bot commented Aug 18, 2021

This pull request introduces 1 alert when merging 007b63b into a862b9d - view on LGTM.com

new alerts:

  • 1 for Unused variable, import, function or class

@slaymance slaymance temporarily deployed to ci August 18, 2021 21:44 Inactive
@slaymance slaymance temporarily deployed to ci August 18, 2021 21:44 Inactive
@slaymance slaymance temporarily deployed to ci August 18, 2021 22:54 Inactive
@slaymance slaymance temporarily deployed to ci August 18, 2021 22:54 Inactive
@slaymance slaymance temporarily deployed to ci August 18, 2021 22:54 Inactive
@slaymance slaymance marked this pull request as ready for review August 18, 2021 23:06
@slaymance slaymance self-assigned this Aug 18, 2021
And I don't see "Phone Number" as an input field

@next @react @vue @angular
@next @react @vue @angular @skip
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This test is leading us to Exceeded daily email limit for the operation or the account. If a higher limit is required, please configure your user pool to use your own Amazon SES configuration for sending email.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to contact the SES team to escalate this so we can get our account out of the SES sandbox. I agree with skipping for now

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@eddiekeller Didn't you experience this as well & request an increase?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ericclemmons The workaround is to switch to using our own email in Amazon SES rather than relying on Cognito to send out emails for us. Not sure if that is what we want to use long term or not.


And('I click the {string} button', (name: string) => {
cy.findByRole('button', { name }).click();
When('I click the {string} button', (name: string) => {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This step definition can be used by any test, so I just updated this one to be case insensitive so all tests can use this.

And I don't see "Phone Number" as an input field

@next @react @vue @angular
@next @react @vue @angular @skip
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to contact the SES team to escalate this so we can get our account out of the SES sandbox. I agree with skipping for now

@slaymance slaymance merged commit 07c697e into main Aug 19, 2021
@slaymance slaymance deleted the case-insensitive-button branch August 19, 2021 14:55
thaddmt pushed a commit that referenced this pull request Apr 7, 2023
Update version and use AmplifyProvider
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants