|
|
|
@ -48,6 +48,9 @@ class TestHyundaiFingerprint(unittest.TestCase): |
|
|
|
|
for car_model in CANFD_CAR: |
|
|
|
|
self.assertNotIn(car_model, can_specific_feature_list, "CAN FD car unexpectedly found in a CAN feature list") |
|
|
|
|
|
|
|
|
|
def test_hybrid_set(self): |
|
|
|
|
self.assertEqual(CANFD_CAR & HYBRID_CAR, set(), "Hard coding CAN FD cars as hybrid is no longer supported") |
|
|
|
|
|
|
|
|
|
def test_auxiliary_request_ecu_whitelist(self): |
|
|
|
|
# Asserts only auxiliary Ecus can exist in database for CAN-FD cars |
|
|
|
|
whitelisted_ecus = {ecu for r in FW_QUERY_CONFIG.requests for ecu in r.whitelist_ecus if r.auxiliary} |
|
|
|
|