Пример #1
0
 def test_close(self, target, monkeypatch, serial_port):
     serial_mock = Mock()
     serial_mock.close = MagicMock()
     monkeypatch.setattr(serial, 'Serial', serial_mock)
     s = SerialDriver(target)
     s.serial = serial_mock
     s.on_activate()
     s.close()
     assert (serial_mock.close.called)
Пример #2
0
 def test_write(self, target, monkeypatch, serial_port):
     serial_mock = Mock()
     serial_mock.write = MagicMock()
     monkeypatch.setattr(serial, 'Serial', serial_mock)
     s = SerialDriver(target)
     s.serial = serial_mock
     s.on_activate()
     s.write(b"testdata")
     serial_mock.write.assert_called_with(b"testdata")
Пример #3
0
 def test_deactivate(self, target, monkeypatch, serial_port, mocker):
     serial_mock = mocker.Mock()
     serial_mock.close = mocker.MagicMock()
     monkeypatch.setattr(serial, 'Serial', serial_mock)
     s = SerialDriver(target, "serial")
     s.serial = serial_mock
     target.activate(s)
     target.deactivate(s)
     assert (serial_mock.close.called)
Пример #4
0
 def test_write(self, target, monkeypatch, serial_port, mocker):
     serial_mock = mocker.Mock()
     serial_mock.write = mocker.MagicMock()
     monkeypatch.setattr(serial, 'Serial', serial_mock)
     s = SerialDriver(target, "serial")
     s.serial = serial_mock
     target.activate(s)
     s.write(b"testdata")
     serial_mock.write.assert_called_with(b"testdata")
Пример #5
0
 def test_read(self, target, monkeypatch, serial_port):
     serial_mock = Mock()
     serial_mock.read = MagicMock()
     serial_mock.in_waiting = 0
     monkeypatch.setattr(serial, 'Serial', serial_mock)
     s = SerialDriver(target)
     s.serial = serial_mock
     s.on_activate()
     s.read()
     assert (serial_mock.read.called)
Пример #6
0
 def test_read(self, target, monkeypatch, serial_port, mocker):
     serial_mock = mocker.Mock()
     serial_mock.read = mocker.MagicMock()
     serial_mock.in_waiting = 0
     monkeypatch.setattr(serial, 'Serial', serial_mock)
     s = SerialDriver(target, "serial")
     s.serial = serial_mock
     target.activate(s)
     s.read()
     assert (serial_mock.read.called)