Add Mailtrap client for email e2e assertions
CI / skip-ci-check (push) Successful in 4s
CI / secret-scan (push) Successful in 3s
CI / build-and-test (push) Successful in 15s

Ship MailtrapClient.waitForEmail + link helpers so consumers can prove
forgot-password/verify mail without relying on real inboxes.
This commit is contained in:
2026-07-14 16:22:26 -04:00
parent 2b8c7d86f3
commit 2f3991dadc
10 changed files with 407 additions and 9 deletions
+5
View File
@@ -7,3 +7,8 @@ PLAYKIT_LOG_LEVEL=info
PLAYKIT_FORBID_PRIVATE_HOSTS=true
# PLAYKIT_METRICS_ENABLED=true
# PLAYKIT_PUSHGATEWAY_URL=http://10.0.10.24:9091
# Mailtrap Email Testing (Sandbox) — emails only appear if app SMTP → sandbox.smtp.mailtrap.io
# PLAYKIT_MAILTRAP_API_TOKEN=
# PLAYKIT_MAILTRAP_ACCOUNT_ID=
# PLAYKIT_MAILTRAP_INBOX_ID=