Prerequisites
System specification:
•Robot Framework 3.0.3 (Python 2.7.13 on win32)
•Ironpython 2.7.8
•(RIDE 1.5.2.1) Possibly this can be reproduced without RIDE tool as well.
Description
When I launch test from RIDE, error occurs which does not seem to block test execution.
This error did not appear in Ironpython 2.7.3
Steps to Reproduce
- Launch Robot Framework test script with command:
ipy -v "C:\ProgramData\Anaconda2\Lib\site-packages\robot\run.py" %*
Expected behavior: Test is started without errors
Actual behavior:
[ ERROR ] Taking listener 'C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:5601:False' into use failed: Importing listener 'C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py' failed: Creating instance failed: TypeError: expected IBufferProtocol, got str
Traceback (most recent call last):
File "C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py", line 112, in init
self._send_pid()
File "C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py", line 128, in _send_pid
self._send_socket("pid", os.getpid())
File "C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py", line 207, in _send_socket
self.filehandler.flush()
File "C:\Program Files\IronPython 2.7\Lib\socket.py", line 304, in flush
view = memoryview(data)
Versions
IronPython 2.7.8 2.7.8.0 on .NET 4.0.30319.42000
Prerequisites
System specification:
•Robot Framework 3.0.3 (Python 2.7.13 on win32)
•Ironpython 2.7.8
•(RIDE 1.5.2.1) Possibly this can be reproduced without RIDE tool as well.
Description
When I launch test from RIDE, error occurs which does not seem to block test execution.
This error did not appear in Ironpython 2.7.3
Steps to Reproduce
ipy -v "C:\ProgramData\Anaconda2\Lib\site-packages\robot\run.py" %*
Expected behavior: Test is started without errors
Actual behavior:
[ ERROR ] Taking listener 'C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:5601:False' into use failed: Importing listener 'C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py' failed: Creating instance failed: TypeError: expected IBufferProtocol, got str
Traceback (most recent call last):
File "C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py", line 112, in init
self._send_pid()
File "C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py", line 128, in _send_pid
self._send_socket("pid", os.getpid())
File "C:\ProgramData\Anaconda2\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py", line 207, in _send_socket
self.filehandler.flush()
File "C:\Program Files\IronPython 2.7\Lib\socket.py", line 304, in flush
view = memoryview(data)
Versions
IronPython 2.7.8 2.7.8.0 on .NET 4.0.30319.42000