def test_status_led(): chassis = Chassis() list = [ ChassisBase.STATUS_LED_COLOR_OFF, ChassisBase.STATUS_LED_COLOR_RED, ChassisBase.STATUS_LED_COLOR_AMBER, ChassisBase.STATUS_LED_COLOR_GREEN ] for color in list: print('{}'.format(color)) chassis.set_status_led(color) print('Chassis get-led status is {}'.format(chassis.get_status_led())) assert color == chassis.get_status_led()
def test_chassis_led(self): chassis = Chassis() assert chassis._led is None assert chassis.set_status_led('red') is False physical_led = chassis._led assert physical_led is not None self._verify_non_shared_led(physical_led, chassis)