【问题标题】:autospec with multiple versions of Ruby具有多个 Ruby 版本的 autospec
【发布时间】:2009-07-15 15:04:36
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: ruby-on-rails ruby-1.9


    【解决方案1】:

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

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

    就我个人而言,我只是远离 1.9,因为我有太多的商业开发项目在进行中。希望我能在 Rails 3 版本等方面提供更多帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多