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

23 lines
2.4 KiB
Plaintext
Raw Normal View History

a
”2Gj
ã@dZddlZddlmZddlmZmZejjee edœddƒZ
ejjee dœd d
ƒZ ejjee ed œd d
ƒZ ejjee ed œddƒZ
ejjee edœddƒZdS)uTester för user CRUD.éN)Ú AsyncClient)ÚUserÚTenant)ÚclientÚ admin_tokenÚ test_tenantc
Ãs~|jddd|idddddt|jƒd œd
IdH}|jd ksBJ| ¡}|d dksZJ|d
dksjJ|ddkszJdS)
/api/v1/usersÚ
AuthorizationúBearer znewuser@landvex.seZNewrZ
securepass123Zanalyst)ÚemailÚ
first_nameÚ last_nameZpasswordÚroleÚ tenant_id©ÚheadersÚjsonéÉr rÚstatusZactive)ZpostÚstrÚidÚ status_coder)rrrÚresponseÚdata©rútests/test_users.pyÚtest_create_usersúr)rrcÃsd|jddd|idIdH}|jdks,J| ¡}d|vs@Jd|vsLJt|dƒdks`JdS) Nrr r
©réÈÚitemsÚtotalé)ÚgetrrÚlen)rrrrrrrÚtest_list_userss   r$)rrÚ test_usercÃsR|jd|jdd|idIdH}|jdks4J| ¡}|d|jksNJdS)/api/v1/users/r r
rrr )r"rrrr ©rrr%rrrrrÚ
test_get_user#s&r(cÃsV|jd|jdd|iddidIdH}|jdks:J| ¡}|ddksRJdS)Nr&r r
r ZUpdatedrr)Zpatchrrrr'rrrÚtest_update_user+s ÿr)c
Ãddlm}m}m}ddlm}ddl}|| ¡ddd|dƒ|j|j |j
d} |  | ¡|  ¡IdH|j
d | j
d
d |id IdH}