2011-10-05 34 views
1


這裏是我的問題:
我已經開始叉勺我的Windows 7,它只是正常工作(2 magazine_slave_service是設置 - 多次嘗試後,雖然)。但是,當我運行bundle exec rspec spec執行另一臺主機上我的RSpec的測試中,它給了我這個錯誤消息:
叉勺與水豚在Windows 7

undefined method 'read_all' for nil:NilClass <NoMethodError> 

這是in 1.8/gems/...../lib/spork/run_strategy/magazine.rb:89:in 'run'


PS:當我運行rake spec少了點什麼的預期,當我想用spork加速我的BDD時,我的問題就出現了。

我正在運行spork上Win7-x86/Ruby1.8.7


有什麼想法?

回答

0

答案是:

  1. 添加gem 'spork', '> 0.9.0.rc9'
  2. 運行 「rspec spec/models」(而不是gem 'spork', '~> 0.9.0.rc9')(適用機型)

雖然從總體spork好像不起作用在窗口罰款..有時它不能適當地分叉進程。它可以很好地隨機工作(至少對我來說!)。你應該一次又一次地嘗試讓它工作。