GoogleChrome / GoogleChrome/webstatus.dev

[E2E] Implement Email Testing Strategy for Playwright

Open
#1,854 0 comments 0 reactions 1 assignee Claimed by @jcscottiii View on GitHub
enhancement
Dominant language
Go
Stars
254
Forks
62
Avg merge
1d 10h
Merged PRs (30d)
64

Description

Configure a 'mail-catcher' service (like MailHog) in our local Playwright test environment. The local ChimeWorker will be configured to send emails to this local SMTP server. Playwright tests can then make an API call to the mail-catcher to fetch the rendered email and assert its contents (HTML, subject, etc.), ensuring our templates render correctly.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.