def test_basic_case8(self):
     cars = [(0, 1, 1), (1, 0, 10)]
     try:
         update_distance(cars, elapsed_time=10)
     except Exception as e:
         assert str(e) == 'invalid speed'
 def test_basic_case5(self):
     cars = [(0, 1, 1), (1, 0, 6)]
     cars = update_distance(cars, elapsed_time=3)
     assert cars == [(0, 4, 1), (1, 18, 6)]
 def test_basic_case9(self):
     cars = [(0, 1, 1), (0, 5, 8)]
     cars = update_distance(cars, elapsed_time=5)
     assert cars == [(0, 6, 1), (0, 45, 8)]
 def test_basic_case4(self):
     cars = [(0, 0, 5), (1, 0, 2)]
     cars = update_distance(cars, elapsed_time=3)
     assert cars == [(0, 15, 5), (1, 6, 2)]
 def test_basic_case2(self):
     cars = [(0, 1, 1), (0, 0, 2)]
     cars = update_distance(cars, elapsed_time=2)
     assert cars == [(0, 3, 1), (0, 3, 1)]