Skip to content

Commit 9383768

Browse files
committed
Fixed problems on main
1 parent 3db486c commit 9383768

File tree

6 files changed

+21
-6
lines changed

6 files changed

+21
-6
lines changed

tests/test_accident.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,5 +209,7 @@ def other_cars_thread():
209209

210210

211211
if __name__ == "__main__":
212-
test_accident_directional_notification()
212+
def get_car_id(base_name: str) -> str:
213+
return f"{base_name}-{str(uuid.uuid4())[:8]}"
214+
test_accident_directional_notification(get_car_id)
213215
print("\nTest passed: Only car-behind (approaching accident) was notified")

tests/test_curved_route.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,6 @@ def test_curved_route(get_car_id):
9292

9393

9494
if __name__ == "__main__":
95-
test_curved_route()
95+
def get_car_id(base_name: str) -> str:
96+
return f"{base_name}-{str(uuid.uuid4())[:8]}"
97+
test_curved_route(get_car_id)

tests/test_emergency_vehicle.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,4 +111,6 @@ def test_emergency_vehicle(get_car_id):
111111

112112

113113
if __name__ == "__main__":
114-
test_emergency_vehicle()
114+
def get_car_id(base_name: str) -> str:
115+
return f"{base_name}-{str(uuid.uuid4())[:8]}"
116+
test_emergency_vehicle(get_car_id)

tests/test_highway_entry.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,8 @@ def test_highway_entry_safe(get_car_id):
179179

180180

181181
if __name__ == "__main__":
182-
test_highway_entry_unsafe()
183-
test_highway_entry_safe()
182+
def get_car_id(base_name: str) -> str:
183+
return f"{base_name}-{str(uuid.uuid4())[:8]}"
184+
test_highway_entry_unsafe(get_car_id)
185+
test_highway_entry_safe(get_car_id)
184186

tests/test_overtaking.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,4 +94,6 @@ def test_overtaking(get_car_id):
9494
assert len(ALERTS) > 0, "Expected at least one overtaking alert, got none"
9595

9696
if __name__ == "__main__":
97-
test_overtaking()
97+
def get_car_id(base_name: str) -> str:
98+
return f"{base_name}-{str(uuid.uuid4())[:8]}"
99+
test_overtaking(get_car_id)

tests/test_speeding.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,8 @@ def test_speeding(get_car_id):
6363
car_file.unlink()
6464

6565
assert len(ALERTS) > 0, "Expected at least one speed alert, got none"
66+
67+
if __name__ == "__main__":
68+
def get_car_id(base_name: str) -> str:
69+
return f"{base_name}-{str(uuid.uuid4())[:8]}"
70+
test_speeding(get_car_id)

0 commit comments

Comments
 (0)