Ejemplo n.º 1
0
 def test_pins_read(self, mock_class):
     interface = GPIO(channel=0, frequency=25000, library='wiringPi')
     interface.read_pin([0, 1, 2])
     setup_calls = [call(0, 0), call(1, 0), call(2, 0)]
     interface.handle.pinMode.assert_has_calls(setup_calls)
     read_calls = [call(0), call(1), call(2)]
     interface.handle.digitalRead.assert_has_calls(read_calls)
Ejemplo n.º 2
0
 def test_pins_read(self, mock_class):
     interface = GPIO(channel=0, frequency=25000, library="wiringPi")
     interface.read_pin([0, 1, 2])
     setup_calls = [call(0, 0), call(1, 0), call(2, 0)]
     interface.handle.pinMode.assert_has_calls(setup_calls)
     read_calls = [call(0), call(1), call(2)]
     interface.handle.digitalRead.assert_has_calls(read_calls)
Ejemplo n.º 3
0
 def test_pin_read(self, mock_class):
     interface = GPIO(channel=0, frequency=25000, library='wiringPi')
     interface.read_pin([3])
     interface.handle.pinMode.assert_called_once_with(3, 0)
     interface.handle.digitalRead.assert_called_once_with(3)
Ejemplo n.º 4
0
 def test_pin_read(self, mock_class):
     interface = GPIO(channel=0, frequency=25000, library="wiringPi")
     interface.read_pin([3])
     interface.handle.pinMode.assert_called_once_with(3, 0)
     interface.handle.digitalRead.assert_called_once_with(3)