Some checks failed
CI Pipeline / Test Web Package (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality (push) Has been cancelled
CI Pipeline / Lint Code (push) Has been cancelled
CI Pipeline / Test API Package (push) Has been cancelled
CI Pipeline / Test Shared Package (push) Has been cancelled
Docker Build & Deploy / Build Docker Images (push) Has been cancelled
E2E Tests / End-to-End Tests (push) Has been cancelled
E2E Tests / E2E Tests (Mobile) (push) Has been cancelled
Security Scanning / NPM Audit (push) Has been cancelled
Security Scanning / Dependency License Check (push) Has been cancelled
Security Scanning / Code Quality Scan (push) Has been cancelled
Security Scanning / Docker Image Security (push) Has been cancelled
Docker Build & Deploy / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Build and Push Docker Images (push) Has been cancelled
CI Pipeline / Build All Packages (push) Has been cancelled
CI Pipeline / Generate Coverage Report (push) Has been cancelled
Docker Build & Deploy / Push Docker Images (push) Has been cancelled
Docker Build & Deploy / Deploy to Production (push) Has been cancelled
Security Scanning / Security Summary (push) Has been cancelled
- Refactor passport tests to focus on behavior vs internal implementation - Test environment configuration and security settings instead of internal properties - Fix backup filename validation regex to handle Z suffix - All 220 tests now passing (219 passed, 1 skipped) Test Results: - Before: 210 passing, 8 failing - After: 219 passing, 1 skipped, 0 failing - Coverage: 60.06% (up from 53.89%) Changes: - passport.test.ts: Test public configuration instead of private properties - backup.routes.test.ts: Fix regex pattern for timestamp validation