Skip to content

🥳 Feat: Modernize Unit and E2E Tests with Isolated Databases - #3118

Open
harunollyo wants to merge 11 commits into
4.2.0from
feat/integrate-unit-e2e-tests
Open

harunollyo wants to merge 11 commits into
4.2.0from
feat/integrate-unit-e2e-tests

Conversation

@harunollyo

@harunollyo harunollyo commented Oct 23, 2026 •

Copy link
Copy Markdown
Collaborator

Current Problem

E2E tests currently use the development database, risking data contamination and unreliable test results. The existing Cypress E2E setup is also broken and suffers from performance issues.

This PR introduces:

  • Simplified test environment setup
  • An isolated test database for PHPUnit and E2E tests

Fixes

  • Fixes some bug to pass PHPUnit tests

@harunollyo
harunollyo requested a review from shewa12 October 23, 2026 09:31
@harunollyo harunollyo self-assigned this Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant