Ruby on rails 具有多个Ruby版本的autospec

Ruby on rails 具有多个Ruby版本的autospec,ruby-on-rails,ruby-1.9,Ruby On Rails,Ruby 1.9,我使用前缀和程序后缀选项在Mac OS X Leopard上安装了Ruby 1.9.1和Ruby 1.8.6,这样我就可以通过发出ruby19、irb19、gem19等命令来运行Ruby 1.9 我已经安装了相应的gems,可以运行rake19 spec来执行我的rspec测试,但当我运行autospec时,我得到: 加载自动测试/轨道\u rspec 自动测试样式自动测试/rails\rspec似乎不存在。流产 我假设Ruby 1.9和Ruby 1.8.6的ZenTest/rspec gems

我使用
前缀
程序后缀
选项在Mac OS X Leopard上安装了Ruby 1.9.1和Ruby 1.8.6,这样我就可以通过发出ruby19、irb19、gem19等命令来运行Ruby 1.9

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

加载自动测试/轨道\u rspec 自动测试样式自动测试/rails\rspec似乎不存在。流产


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

我想这是Ruby 1.9最不兼容的地方

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

就个人而言,我只是远离1.9,因为我有太多的商业开发项目在进行中。希望我能在Rails3发行版之类的东西上提供更多帮助