wiregui/tests
Stefano Bertelli 3bf6fabcff
Some checks failed
CI / test (push) Failing after 1m52s
CI / release (push) Has been skipped
CI / docker (push) Has been skipped
feat: IdP provisioning from YAML file + Playwright e2e tests
Add WG_IDP_CONFIG_FILE env var to seed OIDC/SAML identity providers
from a YAML file at startup, enabling GitOps and IaC workflows.
Providers are upserted by id (merge strategy preserves manual additions).

Convert all e2e tests from NiceGUI User fixture to Playwright async API
with --headed and --slowmo flags for visual debugging. Add full OIDC
login flow test against the mock-oidc service.
2026-03-31 14:23:31 -05:00
..
e2e feat: IdP provisioning from YAML file + Playwright e2e tests 2026-03-31 14:23:31 -05:00
__init__.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
conftest.py fix: CI test DB — use main DB in CI, skip test DB creation 2026-03-30 18:55:09 -05:00
test_account.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_admin.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_api.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_api_routes.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_auth.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_auth_extended.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_firewall.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_integration_mfa.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_integration_oidc.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_magic_link.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_mfa.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_models.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_notifications.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_services.py fix: CI runner containers for Forgejo actions 2026-03-30 18:22:42 -05:00
test_services_extended.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_tasks.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_tasks_extended.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
test_utils.py fix: pure Python keypair generation, no wg CLI dependency 2026-03-30 23:11:58 -05:00