【发布时间】:2017-05-02 07:40:40
【问题描述】:
我在我的 Mac 上使用了全新安装的 Robot Framework(我在 Mac Air 和 Mac Pro 上重复了这个,结果相同),当我想使用来自 official SSHLibrary site 的示例时 使用我认为正确的命令:
robot --loglevel TRACE:TRACE login_tests/ssh.robot
在终端返回:
Suite setup failed:
TypeError: _custom_start_client() got an unexpected keyword argument 'timeout'
我可以在日志文件中找到这个:
File "/Library/Python/2.7/site-packages/SSHLibrary/library.py", line 792, in login
return self._login(self.current.login, username, password, delay)
File "/Library/Python/2.7/site-packages/SSHLibrary/library.py", line 832, in _login
login_output = login_method(username, *args)
File "/Library/Python/2.7/site-packages/SSHLibrary/abstractclient.py", line 146, in login
self._login(username, password, look_for_keys=look_for_keys)
File "/Library/Python/2.7/site-packages/SSHLibrary/pythonclient.py", line 69, in _login
timeout=float(self.config.timeout))
File "/Library/Python/2.7/site-packages/paramiko/client.py", line 338, in connect
t.start_client(timeout=timeout)
Python 2.7.10 Robot Framework 3.0(darwin 上的 Python 2.7.10)
Image of the screenshot of the log file
我们将不胜感激。
【问题讨论】:
-
我也在设置中使用
Library SSHLibrary 5 minutes没有结果。
标签: python macos testing ssh robotframework