test: enhance E2E and integration testing infrastructure

- Add comprehensive TypeScript types to E2E test helpers
- Improve medication, auth, modal, and wait helper classes with proper typing
- Enhance test data with readonly type assertions for better immutability
- Update integration tests with better error handling and assertions
- Improve Playwright type definitions for better IDE support
- Add environment variable support to manual test scripts
This commit is contained in:
William Valentin
2025-09-07 15:22:33 -07:00
parent 172bb2bd74
commit b4a9318324
6 changed files with 152 additions and 100 deletions

View File

@@ -1,3 +1,4 @@
/* eslint-disable no-console */
// Simple test script to verify admin login functionality
// Run this in the browser console to test admin credentials