具有多个Ruby版本的autospec

时间:2009-07-15 15:04:37

标签: ruby-on-rails ruby-1.9

我使用prefixprogram-suffix选项在我的Mac OS X Leopard上安装了Ruby 1.9.1和Ruby 1.8.6,这样我就可以通过发出ruby19,irb19来运行Ruby 1.9的东西, gem19等命令。

我已经安装了相应的gems,并且可以运行rake19 spec来执行我的rspec测试,但是当我运行autospec时,我得到:

  

加载autotest / rails_rspec   自动测试样式autotest / rails_rspec似乎不存在。中止。

我假设Ruby 1.9和Ruby 1.8.6的ZenTest / rspec gems之间存在冲突,但不确定如何解决问题。有没有人碰到这个并提出一些建议?

1 个答案:

答案 0 :(得分:1)

我猜这是与Ruby 1.9的ZenTest不兼容。

isitruby19.com看,你不是唯一一个遇到麻烦的人。很少有人遇到rspec问题(他们的问题是测试失败,而不是无法运行),所以我倾向于说它是ZenTest。

就个人而言,我只是远离1.9,因为我在旅途中有太多的商业开发项目。希望我能用Rails 3发布的东西来帮助更多。