pull/32148/head
Shane Smiskol 2 years ago
parent 59c5cd41cf
commit 264557cd01
  1. 14
      selfdrive/car/volkswagen/tests/test_volkswagen.py
  2. 2
      selfdrive/car/volkswagen/values.py

@ -0,0 +1,14 @@
#!/usr/bin/env python3
import unittest
from openpilot.selfdrive.car.volkswagen.values import CAR
class TestVolkswagenPlatformConfigs(unittest.TestCase):
def test_configs(self):
for platform in CAR:
self.assertTrue(len(platform.config.chassis_codes) > 0, "Chassis code not set")
if __name__ == "__main__":
unittest.main()

@ -120,11 +120,13 @@ class VolkswagenFlags(IntFlag):
@dataclass
class VolkswagenMQBPlatformConfig(PlatformConfig):
dbc_dict: DbcDict = field(default_factory=lambda: dbc_dict('vw_mqb_2010', None))
chassis_codes: set[str] = field(default_factory=set)
@dataclass
class VolkswagenPQPlatformConfig(PlatformConfig):
dbc_dict: DbcDict = field(default_factory=lambda: dbc_dict('vw_golf_mk4', None))
chassis_codes: set[str] = field(default_factory=set)
def init(self):
self.flags |= VolkswagenFlags.PQ

Loading…
Cancel
Save