Skip to content

Commit c9c4972

Browse files
authored
Rivian safety: test accel actuation message w/ stock long (#1927)
stock longitudinal when stock long too
1 parent 241ba37 commit c9c4972

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

opendbc/safety/tests/test_rivian.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from opendbc.car.rivian.values import RivianSafetyFlags
99

1010

11-
class TestRivianSafetyBase(common.PandaCarSafetyTest, common.DriverTorqueSteeringSafetyTest):
11+
class TestRivianSafetyBase(common.PandaCarSafetyTest, common.DriverTorqueSteeringSafetyTest, common.LongitudinalAccelSafetyTest):
1212

1313
TX_MSGS = [[0x120, 0], [0x321, 2]]
1414
STANDSTILL_THRESHOLD = 0
@@ -77,21 +77,21 @@ def test_wheel_touch(self):
7777

7878
class TestRivianStockSafety(TestRivianSafetyBase):
7979

80+
LONGITUDINAL = False
81+
8082
def setUp(self):
8183
self.packer = CANPackerPanda("rivian_primary_actuator")
8284
self.safety = libsafety_py.libsafety
8385
self.safety.set_safety_hooks(CarParams.SafetyModel.rivian, 0)
8486
self.safety.init_tests()
8587

8688

87-
class TestRivianLongitudinalSafety(TestRivianSafetyBase, common.LongitudinalAccelSafetyTest):
89+
class TestRivianLongitudinalSafety(TestRivianSafetyBase):
8890

8991
TX_MSGS = [[0x120, 0], [0x321, 2], [0x160, 0]]
9092
RELAY_MALFUNCTION_ADDRS = {0: (0x120, 0x160)}
9193
FWD_BLACKLISTED_ADDRS = {0: [0x321], 2: [0x120, 0x160]}
9294

93-
LONGITUDINAL = True
94-
9595
def setUp(self):
9696
self.packer = CANPackerPanda("rivian_primary_actuator")
9797
self.safety = libsafety_py.libsafety

0 commit comments

Comments
 (0)