“自动测试/导轨[...]不[...]存在。 中止”(“autotest/rails […] d

2019-08-01 18:58发布

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

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

根据这一博客帖子 ,此错误的常见原因是人们没有安装自动测试,导轨宝石。 但是,我绝对有安装:

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 update昨天。

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

Answer 1:

我今天正好碰到这个问题。

我的版本是:

  • 后导轨(4.1.0)
  • ZenTest(4.1.4,3.10.0)

我做了“须藤宝石清理ZenTest”和自动测试现在运行。

希望这可以帮助。 :-)



Answer 2:

降级ZenTest从4.1.4至4.1.3和自动测试再次工作。



Answer 3:

我刚刚升级到4.1.4 ZenTest与autospec和我的大的应用程序工作就好了。 (我不得不做一个脚本/生成的RSpec)

我还创建了轨道和虚拟支架的虚拟测试应用程序并确认自动测试工作就好了。

一定有什么与你的配置怎么回事。 你做一个完整的sudo gem update



Answer 4:

gem uninstall autotest
gem install autotest
gem install autotest-rails

为我工作的!



Answer 5:

sudo gem install autotest-rails

也许?

许多事情现在有一个-rails变种,像黄瓜例如。

后来自动测试版本还需要

export RSPEC=true

如果你正在运行它(或者只是把RSPEC=true自动测试命令之前)



Answer 6:

采用最新的自动测试(GEM versino 4.4.6)当我得到这个错误:

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

好像自动测试的最新版本,本身不具有轨测试工作了。 为了能够运行自动测试,我不得不gem install autotest-rails-pure



Answer 7:

我通过卸载ZenTest,只是安装自动测试,自动测试和护栏固定这



文章来源: “autotest/rails […] doesn't […] exist. Aborting”