• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

BacLuc / ecamp3 / 27309004987

10 Jun 2026 09:57PM UTC coverage: 35.676%. First build
27309004987

push

github

BacLuc
feat: replace external OAuth providers with navikt/mock-oauth2-server for local dev

In APP_ENV=dev (local Docker development), all four OAuth providers (Google,
PBS MiData, CeviDB, JublaDB) are now backed by navikt/mock-oauth2-server
instead of reaching out to real external services.

This lets developers and e2e tests exercise the full OAuth login flow—
including the browser redirect, user-selection screen and callback—
without real credentials or network access to external identity providers.

## What is NOT changed

- Helm charts (.helm/) are untouched: deployed environments (feature branches,
  staging, production) still use the real external OAuth providers.
- Existing knpu_oauth2_client.yaml (prod config) is untouched.
- GoogleAuthenticator and HitobitoAuthenticator are untouched and still used except for url and claim list overrides.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: BacLuc <lucius.bachmann@clubpage.ch>

840 of 4740 branches covered (17.72%)

Branch coverage included in aggregate %.

0 of 5 new or added lines in 2 files covered. (0.0%)

4840 of 11181 relevant lines covered (43.29%)

983.79 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/api/src/OAuth/MockGoogle.php


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc