Ejemplo n.º 1
0
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
Ejemplo n.º 2
0
 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
Ejemplo n.º 3
0
 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
Ejemplo n.º 4
0
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