Skip to content

feat(frontend): add MSW mocking, locale tests, CI enforcement, and Playwright E2E - #1069

Merged
mftee merged 1 commit into
CodeGirlsInc:mainfrom
Maryermarh:feature/frontend-testing-infrastructure
Jul 28, 2026
Merged

feat(frontend): add MSW mocking, locale tests, CI enforcement, and Playwright E2E#1069
mftee merged 1 commit into
CodeGirlsInc:mainfrom
Maryermarh:feature/frontend-testing-infrastructure

Conversation

@Maryermarh

Copy link
Copy Markdown
Contributor

This PR establishes the frontend testing infrastructure:

  • FE-69: Added MSW (Mock Service Worker) with handlers for auth, documents, verify, and users API endpoints
  • FE-70: Added i18n config tests, locale routing tests, and translation parity verification across en/es/fr
  • FE-71: Removed --passWithNoTests flag, added coverage thresholds (10% minimum), and typecheck step to CI
  • FE-72: Scaffolding Playwright E2E with chromium + mobile-chrome projects, login page and locale redirect specs

Closes #1011
Closes #1012
Closes #1013
Closes #1014

…aywright E2E

Closes CodeGirlsInc#1011
Closes CodeGirlsInc#1012
Closes CodeGirlsInc#1013
Closes CodeGirlsInc#1014

- FE-69: Added MSW with handlers for auth, documents, verify, users endpoints
- FE-70: Added i18n config, locale routing, and translation parity tests
- FE-71: Removed --passWithNoTests, added coverage thresholds and typecheck to CI
- FE-72: Scaffolding Playwright E2E with chromium + mobile viewport, login and redirect specs
@vercel

vercel Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

@Maryermarh is attempting to deploy a commit to the Mftee's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Jul 27, 2026

Copy link
Copy Markdown

@Maryermarh Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@mftee mftee left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Excellent testing infrastructure! MSW mocking, locale tests, CI enforcement, and Playwright E2E provide comprehensive test coverage. Well-structured testing approach.

@mftee
mftee merged commit 75c449b into CodeGirlsInc:main Jul 28, 2026
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants