          self.assertEqual(should_equal, self.v_cruise_helper.v_cruise_kph == self.v_cruise_helper.v_cruise_kph_last)
  
    def test_initialize_v_cruise(self):
      """
      Asserts allowed cruise speeds on enabling with SET
      """
  
      for v_ego in np.linspace(0, 100, 101):
        self.reset_cruise_speed_state()
        self.assertFalse(self.v_cruise_helper.v_cruise_initialized)
 
</s> remove         self.button_change_states[b.type.raw] = {"standstill": CS.cruiseState.standstill}
 </s> add         self.button_change_states[b.type.raw] = {"standstill": CS.cruiseState.standstill, "enabled": enabled} </s> remove   def update_button_timers(self, CS):
 </s> add   def update_button_timers(self, CS, enabled): </s> remove         self.update_button_timers(CS)
 </s> add         self.update_button_timers(CS, enabled)
    Asserts allowed cruise speeds on enabling with SET.
          self.assertEqual(should_equal, self.v_cruise_helper.v_cruise_kph == self.v_cruise_helper.v_cruise_kph_last)
  
    def test_initialize_v_cruise(self):
      """
    Asserts allowed cruise speeds on enabling with SET.
      """
  
      for v_ego in np.linspace(0, 100, 101):
        self.reset_cruise_speed_state()
        self.assertFalse(self.v_cruise_helper.v_cruise_initialized)
keep keep keep keep replace keep keep keep keep keep
 controlsd: no speed increment if enabled on button rising edge (#26490)

* don't increment speed if we enabled on rising edge

* more realistic test 
selfdrive/controls/tests/test_cruise_speed.py