11import pytest
22import json
3- import pytest
43
54import azure .functions as func
65
109from time_tracker .time_entries import _infrastructure as infrastructure_time_entries
1110
1211
13- TIME_ENTRY_URL = "/api/time_entries /"
12+ TIME_ENTRY_URL = "/api/time-entries /"
1413
1514
1615@pytest .fixture (name = 'insert_time_entry' )
@@ -84,7 +83,7 @@ def test__time_entry_azure_endpoint__returns_all_time_entries(
8483):
8584 inserted_activity = insert_activity (activity_factory (), test_db )
8685 existent_time_entries = time_entry_factory (activity_id = inserted_activity .id , technologies = "[jira,sql]" )
87- inserted_time_entries = insert_time_entry (existent_time_entries , test_db )
86+ time_entries_to_insert = insert_time_entry (existent_time_entries , test_db ). __dict__
8887
8988 req = func .HttpRequest (method = "GET" , body = None , url = TIME_ENTRY_URL )
9089
@@ -93,36 +92,36 @@ def test__time_entry_azure_endpoint__returns_all_time_entries(
9392 time_entry_list = json .loads (time_entries_json_data )
9493
9594 assert response .status_code == 200
96- assert time_entry_list .pop () == inserted_time_entries
95+ assert time_entry_list .pop () == time_entries_to_insert
9796
9897
9998def test__time_entry_azure_endpoint__returns_an_time_entry__when_time_entry_matches_its_id (
10099 test_db , time_entry_factory , insert_time_entry , activity_factory , insert_activity
101100):
102101 inserted_activity = insert_activity (activity_factory (), test_db )
103102 existent_time_entries = time_entry_factory (activity_id = inserted_activity .id , technologies = "[jira,sql]" )
104- inserted_time_entries = insert_time_entry (existent_time_entries , test_db )
103+ time_entries_to_insert = insert_time_entry (existent_time_entries , test_db ). __dict__
105104
106105 req = func .HttpRequest (
107106 method = "GET" ,
108107 body = None ,
109108 url = TIME_ENTRY_URL ,
110- route_params = {"id" : inserted_time_entries ["id" ]},
109+ route_params = {"id" : time_entries_to_insert ["id" ]},
111110 )
112111
113112 response = azure_time_entries .get_time_entries (req )
114113 time_entry_json_data = response .get_body ().decode ("utf-8" )
115114
116115 assert response .status_code == 200
117- assert time_entry_json_data == json .dumps (inserted_time_entries )
116+ assert time_entry_json_data == json .dumps (time_entries_to_insert )
118117
119118
120119def test__get_time_entries_azure_endpoint__returns_a_status_code_400__when_time_entry_recive_invalid_id (
121120 test_db , time_entry_factory , insert_time_entry , activity_factory , insert_activity
122121):
123122 inserted_activity = insert_activity (activity_factory (), test_db )
124123 existent_time_entries = time_entry_factory (activity_id = inserted_activity .id , technologies = "[jira,sql]" )
125- insert_time_entry (existent_time_entries , test_db )
124+ insert_time_entry (existent_time_entries , test_db ). __dict__
126125
127126 req = func .HttpRequest (
128127 method = "GET" ,
0 commit comments