transfer from private server/git server

This commit is contained in:
M1n-0
2026-08-21 09:12:02 +02:00
parent 45c8982178
commit 6ecb014238
75 changed files with 4344 additions and 274 deletions

View File

@@ -0,0 +1,22 @@
"""Tests unitaires du service d'authentification — UT-09 à UT-12."""
from services.auth_service import is_admin
def test_ut09_is_admin_avec_groupe_admin():
user = {"sub": "1", "groups": ["/admin", "/staff"]}
assert is_admin(user) is True
def test_ut10_is_admin_sans_groupe_admin():
user = {"sub": "1", "groups": ["/staff"]}
assert is_admin(user) is False
def test_ut11_is_admin_utilisateur_none():
assert is_admin(None) is False
def test_ut12_is_admin_sans_champ_groups():
user = {"sub": "1"}
assert is_admin(user) is False