You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I believe a lot of this could be prevented by integrating emails into current e2e test flows.
There are many existing features that would greatly benefit from this, e.g. password reset, email verification, opt-in bookings, reminders, confirmations, etc. But also proposed features such as #8007.
Many different attempts to use emails in tests have already been made, this is merely the proposal of yet another way.
Is your proposal related to a problem?
I believe a lot of this could be prevented by integrating emails into current e2e test flows.
There are many existing features that would greatly benefit from this, e.g. password reset, email verification, opt-in bookings, reminders, confirmations, etc. But also proposed features such as #8007.
Many different attempts to use emails in tests have already been made, this is merely the proposal of yet another way.
Current ideas
cal.com/apps/web/playwright/auth/forgot-password.e2e.ts
Lines 21 to 25 in 65384d7
cal.com/apps/web/playwright/integrations.e2e.ts
Lines 138 to 144 in 65384d7
Problems
Describe the solution you'd like
Key features:
Describe alternatives you've considered
I believe all of these are incomplete, cumbersome so extend, or have other issues that make them unworkable.
Proposal
PR with working examples at #10560