1313 "role" : UserRole .PUBLIC .value ,
1414}
1515
16+
1617@pytest .fixture
1718def existing_user ():
1819 user = User (** mock_user )
@@ -22,8 +23,12 @@ def existing_user():
2223
2324@pytest .mark .parametrize (
2425 (
25- "email" , "password" , "firstname" , "lastname" ,
26- "phone_number" , "expected_status_code"
26+ "email" ,
27+ "password" ,
28+ "firstname" ,
29+ "lastname" ,
30+ "phone_number" ,
31+ "expected_status_code" ,
2732 ),
2833 [
2934 ("new_user@email.com" , "my_password" , "John" , "Doe" , "1234567890" , 200 ),
@@ -33,9 +38,14 @@ def existing_user():
3338 ],
3439)
3540def test_register (
36- client , existing_user , email , password ,
37- firstname , lastname , phone_number ,
38- expected_status_code
41+ client ,
42+ existing_user ,
43+ email ,
44+ password ,
45+ firstname ,
46+ lastname ,
47+ phone_number ,
48+ expected_status_code ,
3949):
4050 res = client .post (
4151 "api/v1/auth/register" ,
@@ -45,7 +55,7 @@ def test_register(
4555 "firstname" : firstname ,
4656 "lastname" : lastname ,
4757 "phone_number" : phone_number ,
48- }
58+ },
4959 )
5060
5161 assert res .status_code == expected_status_code
@@ -70,8 +80,7 @@ def test_register(
7080 [("my_password" , 200 ), ("bad_password" , 401 ), (None , 422 )],
7181)
7282def test_login (
73- db_session ,
74- client , example_user , password , expected_status_code
83+ db_session , client , example_user , password , expected_status_code
7584):
7685 res = client .post (
7786 "api/v1/auth/login" ,
0 commit comments