File size: 557 Bytes
dd6b7dc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
""" Tests for resource mappings """

import os
import json


# Load in driver names and numbers
resource_dir = os.path.join(os.path.dirname(__file__), "..", "assets")
driver_names = json.load(open(os.path.join(resource_dir, "driver_names.json")))
driver_numbers = json.load(open(os.path.join(resource_dir, "driver_numbers.json")))

for name in driver_names["drivers"]:
    number = driver_numbers.get(name, None)
    if number is None:
        raise ValueError(f"Driver {name} does not have a driver number")
print("All driver names and numbers are mapped")