Skip to content

feat: add end-to-end testing setup with Playwright and MongoDB in-memory server#13

Merged
DevAdedeji merged 5 commits intomainfrom
test/add-e2e-tests
Oct 25, 2025
Merged

feat: add end-to-end testing setup with Playwright and MongoDB in-memory server#13
DevAdedeji merged 5 commits intomainfrom
test/add-e2e-tests

Conversation

@DevAdedeji
Copy link
Owner

  • Added Playwright configuration for end-to-end tests.
  • Implemented global setup and teardown for MongoDB in-memory server.
  • Created authentication setup for user login and storage state.
  • Developed client and invoice end-to-end tests with API interception.
  • Updated package.json to include necessary dependencies for testing.
  • Added data-testid to client select component for easier testing.
  • Removed unnecessary console log from client API route.

…ory server

- Added Playwright configuration for end-to-end tests.
- Implemented global setup and teardown for MongoDB in-memory server.
- Created authentication setup for user login and storage state.
- Developed client and invoice end-to-end tests with API interception.
- Updated package.json to include necessary dependencies for testing.
- Added data-testid to client select component for easier testing.
- Removed unnecessary console log from client API route.
…fields

feat: enhance invoice creation test with improved client selection process
fix: update vitest configuration to exclude e2e tests from typecheck
@vercel
Copy link

vercel bot commented Oct 25, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
insta-invoice Ready Ready Preview Comment Oct 25, 2025 9:02am

@DevAdedeji DevAdedeji merged commit 417e3fe into main Oct 25, 2025
4 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

Development

Successfully merging this pull request may close these issues.

1 participant