diff --git a/selfdrive/car/tests/test_models.py b/selfdrive/car/tests/test_models.py index ed6726b54e..0328aa2fc1 100755 --- a/selfdrive/car/tests/test_models.py +++ b/selfdrive/car/tests/test_models.py @@ -111,18 +111,18 @@ class TestCarModelBase(unittest.TestCase): experimental_long = False enabled_toggle = True dashcam_only = False - left_elm = False cls.elm_frame = None for msg in lr: if msg.which() == 'pandaStateDEPRECATED': if msg.pandaStateDEPRECATED.safetyModel != SafetyModel.elm327: - left_elm = True + if cls.elm_frame is None: + cls.elm_frame = len(can_msgs) elif msg.which() == 'pandaStates': for ps in msg.pandaStates: if ps.safetyModel != SafetyModel.elm327: - left_elm = True - break + if cls.elm_frame is None: + cls.elm_frame = len(can_msgs) elif msg.which() == "can": can_msgs.append(msg) @@ -131,9 +131,6 @@ class TestCarModelBase(unittest.TestCase): if m.src < 64: fingerprint[m.src][m.address] = len(m.dat) - if cls.elm_frame is None and left_elm: - cls.elm_frame = len(can_msgs) - elif msg.which() == "carParams": car_fw = msg.carParams.carFw dashcam_only = msg.carParams.dashcamOnly