“autotest / rails 不存在。 中止”

我发现自动测试已停止工作……

$ autotest loading autotest/rails Autotest style autotest/rails doesn't seem to exist. Aborting. 

根据这篇博文 ,这个错误的常见原因是人们没有安装autotest-rails gem。 但是,我确实安装了:

 autotest-rails (4.1.0) ZenTest (4.1.4, 4.1.3, 4.1.1, 4.0.0, 3.11.1, 3.11.0, 3.10.0, 3.9.3, 3.9.2) 

我今天或昨天没有安装任何新gem,尽管我昨天可能已经完成了gem update

我看到的另一个问题是与Ruby 1.9不兼容,但我使用的是MRI Ruby 1.8.6。

我今天刚遇到这个问题。

我的版本是:

  • autotest-rails(4.1.0)
  • ZenTest(4.1.4,3.10.0)

我做了’sudo gem cleanup ZenTest’并且自动测试现在运行了。

希望这可以帮助。 🙂

将ZenTest从4.1.4降级到4.1.3,自动测试再次运行。

我刚刚使用autospec升级到ZenTest 4.1.4,我的大应用程序工作正常。 (我必须做一个脚本/生成rspec)

我还创建了一个带有导轨和假脚手架的虚拟测试应用程序,并确认自动测试工作正常。

您的配置必须有一些function。 你做过完整的sudo gem update吗?

 gem uninstall autotest gem install autotest gem install autotest-rails 

也为我工作过!

 sudo gem install autotest-rails 

也许?

很多东西现在都有 – -rails变体,比如黄瓜。

以后的自动测试版本也需要

 export RSPEC=true 

如果你正在运行它(或者只是在autotest命令之前放入RSPEC=true

使用最新的自动测试(gem versino 4.4.6)时出现此错误:

 Autotest style autotest/rails doesn't seem to exist. Aborting 

好像最新版本的AutoTest不再单独使用rails测试了。 为了能够运行自动测试,我不得不gem install autotest-rails-pure

我通过卸载ZenTest修复了这个问题,并且只安装了autotest和autotest-rails