Exemple #1
0
 def test_manual_baudrate(self, serial_ports, serial, mock_format_response):
     """Baudrate should be overrideable."""
     main("--baudrate 115200 --format".split())
     serial.assert_called_once_with("/dev/ttyUSB5", 115200, timeout=2.0)
Exemple #2
0
 def test_manual_port_overrides(self, serial_ports, serial,
                                mock_format_response):
     """Specifying a port should override the default one."""
     main("--port /dev/null --format".split())
     serial.assert_called_once_with("/dev/null", 9600, timeout=2.0)
Exemple #3
0
 def test_sensible_port(self, serial_ports, serial, mock_format_response):
     """If several ports are available, select /dev/ttyUSB* by preference.
     """
     main("--format".split())
     serial.assert_called_once_with("/dev/ttyUSB5", 9600, timeout=2.0)
Exemple #4
0
 def test_manual_port(self, no_serial_ports, serial, mock_format_response):
     """If no ports are available specifying a port will fix things."""
     main("--port /dev/null --format".split())
     serial.assert_called_once_with("/dev/null", 9600, timeout=2.0)
Exemple #5
0
 def test_manual_baudrate(self, serial_ports, serial, mock_format_response):
     """Baudrate should be overrideable."""
     main("--baudrate 115200 --format".split())
     serial.assert_called_once_with("/dev/ttyUSB5", 115200, timeout=2.0)
Exemple #6
0
 def test_sensible_port(self, serial_ports, serial, mock_format_response):
     """If several ports are available, select /dev/ttyUSB* by preference.
     """
     main("--format".split())
     serial.assert_called_once_with("/dev/ttyUSB5", 9600, timeout=2.0)
Exemple #7
0
 def test_manual_port_overrides(self, serial_ports, serial,
                                mock_format_response):
     """Specifying a port should override the default one."""
     main("--port /dev/null --format".split())
     serial.assert_called_once_with("/dev/null", 9600, timeout=2.0)
Exemple #8
0
 def test_manual_port(self, no_serial_ports, serial, mock_format_response):
     """If no ports are available specifying a port will fix things."""
     main("--port /dev/null --format".split())
     serial.assert_called_once_with("/dev/null", 9600, timeout=2.0)