Files
boc/landvex/user-management/tests/__pycache__/test_auth.cpython-39.pyc
T

13 lines
1.6 KiB
Plaintext
Raw Normal View History

a
€2Gjuã@dZddlZddlmZddlmZejjeedœddƒZejjeedœdd „ƒZ ejjee
ed
œd d ƒZ ejjee
d
œddƒZ dS)uTester för auth-endpoints.éN)Ú AsyncClient)ÚUser)ÚclientÚ test_usercÃs^|jd|jddœdIdH}|jdks*J| ¡}d|vs>Jd|vsJJ|dd ksZJdS)
/api/v1/auth/loginÚ password123©ÚemailZpassword©ÚjsonéÈÚ access_tokenÚ
refresh_tokenÚ
token_typeZbearer)Úpostr Ú status_coder )rrÚresponseÚdata©rútests/test_auth.pyÚtest_login_successsþ  rcÃs.|jd|jddœdIdH}|jdks*JdS)NrZ
wrongpasswordrr
i)rr r)rrrrrrÚtest_login_wrong_passwords
þr)rÚ admin_tokenrcÃsZ|jddd|idIdH}|jdks,J| ¡}|d|jksFJ|ddksVJdS) Nz/api/v1/auth/meZ
AuthorizationzBearer )Zheadersr r ZroleZadmin)Úgetrr r )rrrrrrrrÚtest_me_endpoints