Fix integration tests: pre-configure admin authentication

Tests were timing out waiting for login form because fresh installations
show the first-run setup screen instead. Adding PULSE_AUTH_USER and
PULSE_AUTH_PASS environment variables pre-configures authentication and
bypasses the setup screen, allowing tests to login directly.

Related to #695
This commit is contained in:
rcourtman 2025-11-12 09:30:26 +00:00
parent 7c180ea056
commit d13a1e372a

View file

@ -43,6 +43,9 @@ services:
- PULSE_LOG_LEVEL=debug
# Mock mode for faster testing
- PULSE_MOCK_MODE=true
# Pre-configure authentication to bypass first-run setup
- PULSE_AUTH_USER=admin
- PULSE_AUTH_PASS=admin
volumes:
- test-data:/data
depends_on: