str*_*go0 2 ubuntu rspec spork ruby-on-rails-3
在Ubuntu 11.0.4和Fedora上:我在使用spork时遇到"已经在使用地址 - bind(2)(Errno :: EADDRINUSE)"错误.
如果我使用不同的端口加载spork,则rspec不再检测到drb服务器 - guard也不能使用它.我尝试过安装不同的操作系统,以及使用VMWare,我也遇到了同样的错误.
我该怎么办?
谢谢!
当为DRb服务器使用非默认端口时,您可以通过在rspec调用中添加--drb-port [PORT]来告诉RSpec使用该备用端口.
spork -p 5555
rspec spec --drb --drb-port 5555
Run Code Online (Sandbox Code Playgroud)
当然,您可以将所有rspec选项放入.rspec文件中,然后记住在启动spork时运行该端口.
| 归档时间: |
|
| 查看次数: |
1107 次 |
| 最近记录: |