def test_no_tick(): interface = Mock() interface.gpio = Mock() interface.gpio.write_pin = Mock() d = Display(interface=interface) d.auto_disable_display = False d.tick() assert interface.gpio.write_pin.assert_not_called() is None
def test_no_tick(self): interface = Mock() interface.gpio = Mock() interface.gpio.write_pin = Mock() display = Display(interface=interface) display.auto_disable_display = False display.tick() assert interface.gpio.write_pin.assert_not_called() is None
def test_tick(self): interface = Mock() interface.gpio = Mock() interface.gpio.write_pin = Mock() display = Display(interface=interface) display.auto_disable_display = True active = display.is_active(Display.convert_to_minutes(time.strftime("%H:%M"))) display.tick() if active: assert interface.gpio.write_pin.assert_called_once_with(display.pin, 1) is None else: assert interface.gpio.write_pin.assert_called_once_with(display.pin, 0) is None
def test_tick(): interface = Mock() interface.gpio = Mock() interface.gpio.write_pin = Mock() d = Display(interface=interface) d.auto_disable_display = True active = d.is_active(Display.convert_to_minutes(time.strftime("%H:%M"))) d.tick() if active: assert interface.gpio.write_pin.assert_called_once_with(d.pin, 1) is None else: assert interface.gpio.write_pin.assert_called_once_with(d.pin, 0) is None