Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Windows和Growl上的Ruby自动测试_Ruby On Rails_Windows_Autotest_Growl - Fatal编程技术网

Ruby on rails Windows和Growl上的Ruby自动测试

Ruby on rails Windows和Growl上的Ruby自动测试,ruby-on-rails,windows,autotest,growl,Ruby On Rails,Windows,Autotest,Growl,我正在学习Hartl针对Rails 3的RubyonRails教程,我正在尝试设置一些东西,我有点困惑。首先,自动测试本身似乎运行良好。它似乎比我见过的任何运行两个测试的时间都要长一点,它需要7秒钟,但它是有效的。然而,我试图让它发出咆哮通知。我找到了这个,我对答案有点迷茫。答案建议修改工作目录中的.autotest文件,在本例中为示例应用程序。但是,该目录中没有任何.autotest文件。我似乎只有在gem库中Ruby主目录下的其他gem中。另外,我不熟悉他的Gemlist文件,因为我有一个G

我正在学习Hartl针对Rails 3的RubyonRails教程,我正在尝试设置一些东西,我有点困惑。首先,自动测试本身似乎运行良好。它似乎比我见过的任何运行两个测试的时间都要长一点,它需要7秒钟,但它是有效的。然而,我试图让它发出咆哮通知。我找到了这个,我对答案有点迷茫。答案建议修改工作目录中的.autotest文件,在本例中为示例应用程序。但是,该目录中没有任何.autotest文件。我似乎只有在gem库中Ruby主目录下的其他gem中。另外,我不熟悉他的Gemlist文件,因为我有一个Gemlist.Lock文件,在那个目录中看起来很相似,但它没有对autotest的引用。他发布的实际GEM文件是相同的,但他确实有Spork和Win32进程,而我似乎没有

所以,如果我的示例应用程序目录中应该有一个.autotest文件,那么如何在那里获得一个呢?为什么它似乎不在我的Gemlist.lock文件中

如果需要,以下是我运行自动测试时的输出:

C:\Ruby193\work\rails_tutorial\sample_app>autotest
loading autotest/rails_rspec2
C:\Ruby193\bin\ruby -rrubygems -S 'C:/Ruby193/lib/ruby/gems/1.9.1/gems/rspec-core-2.11.1/exe/rspec' --tty 'C:/Ruby193/work/rails_tutorial/sample_app/spec/controllers/pages_controller_spec.rb'


如有任何建议/帮助,将不胜感激。谢谢。

我也努力让Growl在Windows中工作。看起来你是通过RubyInstaller使用MRI,我在那里使用了JRuby,但也许我的书写程序会有所帮助


我回家后必须检查一下。通读一遍,您会提到我需要更改项目根目录中的.autotest文件。这是我的基本问题。我没有任何.autotest文件,除了作为其他gems的一部分存在的文件。所以我要创建一个,如果是的话,我应该在里面放些什么。如果我没有创建它,那么应该如何创建它以便我可以修改它?您可以在项目的根目录中创建
.autotest
文件。然后将“自动测试/咆哮”列为该文件的第一行。太棒了!好的,我看到的所有东西都说要把它放在那里,但不是创建实际的文件。所以我觉得我做错了什么。今晚我要试试这个。非常感谢你,内森!
Finished in 8.57 seconds
2 examples, 0 failures

Randomized with seed 6674