在Windows7上运行spork时出现“NO tuple”消息

时间:2012-05-20 04:29:31

标签: ruby-on-rails rspec spork

我正在尝试使用spork + rspec组合来安装我的rails 3。我使用的是Ruby 1.9.3p194。

我运行spork服务器并从以下消息开始:

Spork is ready and listening on 8989!
   -- build slave 1...   -- build slave 2...
Loading Spork.prefork block...
Loading Spork.prefork block...

在另一个窗口中,我运行rspec:

rspec spec --drb

现在spork窗口显示以下消息:

Running tests with args ["--color", "spec"]...
- NO tuple
Done.

  --> DRb magazine_slave_service: 1 provided...
  --> DRb magazine_slave_service: 2 provided...

测试没有执行。有没有人成功地让rspec + spork在Windows上工作?

1 个答案:

答案 0 :(得分:1)

你确定,在Spork准备好之前你等了很长时间吗?虽然Ruby on Rails在Windows上一般都很慢,但Spork也是如此!

你必须等到......

--> DRb magazine_slave_service: 1 provided... 
--> DRb magazine_slave_service: 2 provided... 

...然后开始你的rspec ......

$ bundle exec rspec spec --drb

...... spork发出了这样的信息:

Running tests with args ["--color", "spec"]...
<-- take tuple(1); slave.run...