chore: enable Cerberus security by default and fix 31 skipped E2E tests
Phase 1 of skipped Playwright tests remediation: Changed Cerberus default from disabled to enabled in backend code Deprecated FEATURE_CERBERUS_ENABLED env var (no longer needed) Added data-testid and a11y attributes to LanguageSelector component Fixed keyboard navigation timing in account-settings and user-management tests Simplified security dashboard toggle tests with waitForToast pattern Test results: 668 passed, 11 failed, 67 skipped (reduced from 98) Backend coverage: 87.0% (exceeds 85% threshold)
This commit is contained in:
@@ -51,7 +51,7 @@ services:
|
||||
- CHARON_ACME_STAGING=true
|
||||
# Security features - disabled by default for faster tests
|
||||
# Enable via profile: --profile security-tests
|
||||
- FEATURE_CERBERUS_ENABLED=false
|
||||
# FEATURE_CERBERUS_ENABLED deprecated - Cerberus enabled by default
|
||||
- CHARON_SECURITY_CROWDSEC_MODE=disabled
|
||||
# SMTP for notification tests (connects to MailHog when profile enabled)
|
||||
- CHARON_SMTP_HOST=mailhog
|
||||
|
||||
Reference in New Issue
Block a user