1212ACTIVITY_URL = '/api/activities/'
1313
1414
15- @pytest .fixture (name = 'insert_activity' )
16- def _insert_activity () -> dict :
17- def _new_activity (activity : _domain .Activity , database : DB ):
18- dao = infrastructure .ActivitiesSQLDao (database )
19- new_activity = dao .create (activity )
20- return new_activity .__dict__
21- return _new_activity
22-
23-
2415def test__activity_azure_endpoint__returns_all_activities (
2516 create_fake_database , activity_factory , insert_activity
2617):
2718 fake_database = create_fake_database
2819 existent_activities = [activity_factory (), activity_factory ()]
2920 inserted_activities = [
30- insert_activity (existent_activities [0 ], fake_database ),
31- insert_activity (existent_activities [1 ], fake_database )
21+ insert_activity (existent_activities [0 ], fake_database ). __dict__ ,
22+ insert_activity (existent_activities [1 ], fake_database ). __dict__
3223 ]
3324
3425 azure_activities ._get_activities .DATABASE = fake_database
@@ -45,7 +36,7 @@ def test__activity_azure_endpoint__returns_an_activity__when_activity_matches_it
4536):
4637 fake_database = create_fake_database
4738 existent_activity = activity_factory ()
48- inserted_activity = insert_activity (existent_activity , fake_database )
39+ inserted_activity = insert_activity (existent_activity , fake_database ). __dict__
4940
5041 azure_activities ._get_activities .DATABASE = fake_database
5142 req = func .HttpRequest (
@@ -67,7 +58,7 @@ def test__activity_azure_endpoint__returns_an_activity_with_inactive_status__whe
6758):
6859 fake_database = create_fake_database
6960 existent_activity = activity_factory ()
70- inserted_activity = insert_activity (existent_activity , fake_database )
61+ inserted_activity = insert_activity (existent_activity , fake_database ). __dict__
7162
7263 azure_activities ._delete_activity .DATABASE = fake_database
7364 req = func .HttpRequest (
@@ -90,7 +81,7 @@ def test__update_activity_azure_endpoint__returns_an_activity__when_found_an_act
9081):
9182 fake_database = create_fake_database
9283 existent_activity = activity_factory ()
93- inserted_activity = insert_activity (existent_activity , fake_database )
84+ inserted_activity = insert_activity (existent_activity , fake_database ). __dict__
9485
9586 azure_activities ._update_activity .DATABASE = fake_database
9687 activity_body = {"description" : Faker ().sentence ()}
0 commit comments