Exemplo n.º 1
0
 def __init__(self, serial_port_name='mock'):
     self.serial_port_name = serial_port_name
     self.mocked_serial = SerialMock(self.serial_port_name, 0.25)
     self.patcher = patch('serial.Serial',
                          return_value=self.mocked_serial).start()
Exemplo n.º 2
0
def cyton_mock():
    """Instanciate Cyton with SerialMock and inspect buffer at tear down"""
    serial = SerialMock()
    yield cyton.Cyton(serial)
    serial.validate_no_message_in_buffer()
    serial.validate_all_patterns_consumed()