From 7604621a3acc49879c01ba2944d0051f95c4ee3e Mon Sep 17 00:00:00 2001 From: deanlee Date: Fri, 2 Aug 2024 03:04:47 +0800 Subject: [PATCH] update test case --- opendbc/can/tests/test_packer_parser.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/opendbc/can/tests/test_packer_parser.py b/opendbc/can/tests/test_packer_parser.py index acb5acebe9..f61db18961 100644 --- a/opendbc/can/tests/test_packer_parser.py +++ b/opendbc/can/tests/test_packer_parser.py @@ -126,6 +126,11 @@ def rx_steering_msg(values, bad_checksum=False): assert parser.vl["STEERING_CONTROL"]["STEER_TORQUE"] == 300 assert parser.vl_all["STEERING_CONTROL"]["STEER_TORQUE"] == [300] + def test_parser_empty_message(self): + parser = CANParser("toyota_nodsu_pt_generated", [("ACC_CONTROL", 0)]) + addr = parser.update_strings([]) + assert len(addr) == 0 + def test_packer_parser(self): msgs = [ ("Brake_Status", 0), @@ -264,7 +269,7 @@ def test_updated(self): can_msgs[frame].append(packer.make_can_msg("VSA_STATUS", 0, values)) idx += 1 - parser.update_strings([[0, m] for m in can_msgs]) + parser.update_strings([[random.randint(0, 255), m] for m in can_msgs]) vl_all = parser.vl_all["VSA_STATUS"]["USER_BRAKE"] assert vl_all == user_brake_vals