Пример #1
0
    def test_discharge(self, mock_sleep):
        pot = Pot(5, 6)
        mock_gpio.IN = 'in'
        mock_gpio.OUT = 'out'

        pot.discharge()

        mock_gpio.setup.assert_has_calls([call(5, 'in'), call(6, 'out')])
        mock_gpio.output.assert_called_once_with(6, False)
        mock_sleep.assert_called_once_with(0.005)