FactuGES_ERP/tests/e2e/support
David da362fef64 feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management
- Add E2ESchemaDatabaseConfig interface for database configuration validation.
- Implement assertE2ESchemaDatabaseConfig function to enforce schema requirements.
- Create prepareE2ESchema function to handle schema preparation and initialization.
- Develop E2E lifecycle management functions to provision, prepare, and run tests.
- Introduce Docker Compose setup for E2E database environment.
- Add Playwright configuration for E2E testing.
- Implement various test cases to validate E2E schema preparation and lifecycle.
- Create utility functions for environment variable management and database assertions.
- Establish smoke tests to verify initial data setup and integrity.
2026-09-22 16:49:08 +02:00
..
.gitkeep Entorno para test E2E 2026-09-10 14:04:03 +02:00
e2e-contract.test.ts feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management 2026-09-22 16:49:08 +02:00
e2e-contract.ts feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management 2026-09-22 16:49:08 +02:00
e2e-database-environment.ts feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management 2026-09-22 16:49:08 +02:00
e2e-lifecycle.test.ts feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management 2026-09-22 16:49:08 +02:00
e2e-lifecycle.ts feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management 2026-09-22 16:49:08 +02:00
e2e-schema-database-config.ts feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management 2026-09-22 16:49:08 +02:00
ensure-e2e-database.ts feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management 2026-09-22 16:49:08 +02:00
login-via-ui.ts feat(e2e): agregar pruebas E2E para la creación y actualización de clientes, y mejorar la navegación 2026-09-10 17:32:09 +02:00
run-e2e.ts feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management 2026-09-22 16:49:08 +02:00
smoke-e2e-bootstrap.ts feat(e2e): implement end-to-end testing framework with database preparation and lifecycle management 2026-09-22 16:49:08 +02:00