Skip to content

Conversation

@TaprootFreak
Copy link
Collaborator

Summary

  • Add E2E tests for mail-only authentication flows (no wallet)
  • Add logout verification test for DEV environment
  • Add various mail login scenarios and subpage navigation tests

Test files added

  • logout-dev.spec.ts - Logout flow verification
  • mail-buy-*.spec.ts - Email button click tests
  • mail-login-*.spec.ts - Various login scenarios
  • mail-only-*.spec.ts - Pure mail authentication tests

Test plan

  • Run tests locally with npx playwright test e2e/mail-*.spec.ts
  • Verify tests pass on DEV environment

- Add mail-login.spec.ts for testing mail login flow
- Add subpages-test.spec.ts for testing authenticated page access
- Add .env.test.manual to .gitignore
- logout-dev.spec.ts: Verify logout flow on DEV environment
- mail-buy-*.spec.ts: Test email button click flows
- mail-login-*.spec.ts: Various mail login scenarios
- mail-only-*.spec.ts: Mail-only authentication tests (no wallet)
- Resolve merge conflicts in e2e/mail-login.spec.ts and e2e/subpages-test.spec.ts
- Remove unused 'expect' imports from 7 test files (code quality feedback)
@github-actions
Copy link

🤖 PR Review Bot

❌ TypeScript: 1570 errors


⚠️ Security: 0 critical, 30 high vulnerabilities


This is an automated review. Please address the issues above.

@TaprootFreak TaprootFreak merged commit ed3a634 into develop Jan 12, 2026
6 checks passed
@TaprootFreak TaprootFreak deleted the test/e2e-mail-login-tests branch January 12, 2026 13:59
@github-actions github-actions bot mentioned this pull request Jan 13, 2026
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.

3 participants