I am trying to use the winpexpect library as a compatible drop in for pexpect for some test scripts we have.
Traceback (most recent call last):
File "s2e_test.py", line 260, in <module>
main()
File "s2e_test.py", line 252, in main
handle_telnet_tests(args, seed)
File "s2e_test.py", line 162, in handle_telnet_tests
test_pass += telnet_test.app_start_up_check_using_telnet()
File "C:\Documents and Settings\User1\sandbox\sc_multi_uart\test\serial_test\s
rc\telnet_tests.py", line 76, in app_start_up_check_using_telnet
telnet_session = self.telnet_s2e_connect()
File "C:\Documents and Settings\User1\sandbox\sc_multi_uart\test\serial_test\s
rc\telnet_tests.py", line 57, in telnet_s2e_connect
telnet_session.sendline("")
File "c:\Python27\lib\site-packages\winpexpect-1.5-py2.7.egg\pexpect.py", line
962, in sendline
n = n + self.send (os.linesep)
File "c:\Python27\lib\site-packages\winpexpect-1.5-py2.7.egg\pexpect.py", line
953, in send
c = os.write(self.child_fd, s.encode('ascii'))
OSError: [Errno 22] Invalid argument