代码之家  ›  专栏  ›  技术社区  ›  Ethan

“自动测试/轨道[…]不存在[…]。正在中止”

  •  11
  • Ethan  · 技术社区  · 15 年前

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

    根据 this blog post

    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)
    

    我今天或昨天没有安装任何新的gems,尽管我可能已经安装了一个新的gems gem update 昨天

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

    7 回复  |  直到 15 年前
        1
  •  17
  •   Adam    15 年前

    我今天刚碰到这个问题。

    我的版本是:

    • 自动测试轨道(4.1.0)
    • ZenTest(4.1.4、3.10.0)

    我做了一个“sudo gem清理测试”,自动测试现在开始运行。

    希望这有帮助。:-)

        2
  •  2
  •   Ethan    15 年前

        3
  •  2
  •   Sam Saffron James Allen    15 年前

    我刚刚用autospec升级到ZenTest 4.1.4,我的大应用程序运行得很好。(我必须编写脚本/生成rspec)

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

    sudo gem update ?

        4
  •  2
  •   Jirapong    13 年前
    gem uninstall autotest
    gem install autotest
    gem install autotest-rails
    

        5
  •  1
  •   sth ypicasso    14 年前
    sudo gem install autotest-rails
    

    也许?

    -rails 变种,比如黄瓜。

    export RSPEC=true
    

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

        6
  •  1
  •   Eduardo Scoz    13 年前

    我在使用最新的自动测试(gem版本号4.4.6)时遇到此错误:

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

    看起来最新版本的自动测试已经不能单独使用rails测试了。为了能够运行自动测试,我必须 gem install autotest-rails-pure .

        7
  •  0
  •   David Lowenfels    14 年前

    我通过卸载ZenTest并安装autotest和AutoTestRails修复了这个问题