Vai al contenuto

🎯 End-to-End Tests (e2e)

These tests verify the full application stack, from the frontend UI down to the database.

🎯 Purpose

To ensure that user flows (e.g., logging in, viewing the dashboard) work correctly in a real browser environment.

βœ… Prerequisites

  1. Backend server running in test mode (./dev.py server --test).
  2. Frontend built (./dev.py front build).

πŸ”‘ Key Tests

  • Login Flow: Verifies that a user can log in and is redirected to the dashboard.
  • Dashboard: Verifies that the dashboard loads and displays data.

πŸš€ Running

./dev.py test e2e