Windows和Growl上的Ruby自动测试

时间:2012-08-03 18:25:10

标签: ruby-on-rails windows autotest growl

我正在使用Hartl的Ruby on Rails Tails for Rails 3,并且我正在尝试设置一些东西,而且我有点难过。首先,自动测试似乎运行良好。它确实需要比我看到的任何东西都要花费更长的时间来进行两次测试,它需要花费7秒钟,但它确实有效。但是,我试图让它给Growl通知。我找到了这个question,我的答案有点迷失了。答案建议修改工作目录中的.autotest文件,在本例中为sample_app。但是,我在该目录中没有任何.autotest文件。我似乎唯一拥有的是宝石库中主Ruby目录中的其他宝石。另外,我不熟悉他的Gemlist文件,因为我有一个在该目录中看起来类似的Gemlist.Lock文件,但它没有引用自动测试。他发布的实际Gemfile是一样的,但他确实有Spork和Win32进程,我似乎没有。

因此,如果我的sample_app目录中应该有一个.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'

...

Finished in 8.57 seconds
2 examples, 0 failures

Randomized with seed 6674

非常感谢任何建议/协助。谢谢。

1 个答案:

答案 0 :(得分:0)

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

http://journeymandev.com/2012/7/28/rails-growl-and-windows