運行的是$自動測試或$自動測試-f給出了相同的結果:自動測試ubuntu上什麼都不做
#等待,因爲[時間戳]
更改控制器或spec文件只是得到該行重複(用較新的時間戳)。如果我嘗試使用$ autotest -v,它不包含沒有測試匹配的文件列表中的規範或控制器,我認爲這很好;但它不會顯示除#waiting行之外的其他任何內容。
如果我在運行-v時對規格或控制器進行了更改,則輸出是使用{[path/to/changed/file] => [timestamp]}重複兩次的散列值。
這是Ubuntu 9.04,Ruby 1.9.2,Rails 3,autotest 4.3.2,autotest-rails 4.1.0和rspec 2.0.0.beta.20。 (我也應該說rspec/spec對自己的工作很好。)任何想法?
唉,那不是我的。我在Gemfile中進行了「自動測試」,添加「autotest-rails」讓我得到了一個錯誤,這個錯誤與我使用mynyml-redgreen gem而不是redgreen相關。雖然謝謝! – bgates 2010-09-02 01:51:42
「autotest」+「autotest-rails-pure」適用於我。 – 2010-10-04 23:03:50
紅色的寶石(所有味道)應該從RSpec2中取出,因爲它是自己的着色。這可能是你的問題。我讀過其他人有這個問題的人。 RSpec2着色解釋在這個維基的底部:http://github.com/dchelimsky/rspec/wiki/autotest-integration 現在我看到你已經解決它在你自己的。真的,拿出紅綠。 :) – 2010-10-15 12:07:36