我正在通過Michael Hartl的Rails教程,我沒有任何運氣獲得自動測試工作。autotest不適用於Windows 7 32位
當運行 「自動測試」 命令我得到在我的終端的輸出如下:
C:\網站\ rails_projects \ sample_app>自動測試 裝載自動測試/ rails_rspec2
← [2J←[fbundle exec C:\ RailsInstaller \ Ruby1.8.7 \ bin \ ruby -SC:/ RailsInstaller/Rub y1.8.7/lib/ruby/gems/1.8/gems/rspec-core-2.0.1/bin/rspec --autotest'C:/ Sites/ra ils_projects/sample_app/spec/controllers/pages_controller_spec.rb' 捆綁:找不到命令:C:\ RailsInstaller \ Ruby1.8.7 \ BIN \紅寶石 安裝缺少的寶石二進制文件
bundle install
通知發送成功 通知發送成功
那麼它只是攤位,我不得不CNTRL + c離開它。
當我嘗試運行 「捆綁高管自動測試」 我得到下面的輸出:
C:\網站\ rails_projects \ sample_app>束EXEC自動測試 C:/RailsInstaller/Ruby1.8.7/lib/ ruby/gems/1.8/gems/bundler-1.0.14/lib/bundler/ru bygems_integration.rb:143:在`gem'中:ZenTest不是捆綁的一部分。將它添加到 Gemfile。 (寶石:: LoadError) 從C:/RailsInstaller/Ruby1.8.7/bin/autotest:18
我在.autotest文件中的以下內容:
要求「自動測試/咆哮「
和我的Gemfile看起來像這樣:
源 'http://rubygems.org'
寶石 '軌道', '3.0.7' 寶石 '的sqlite3-紅寶石', '1.2.5',:需要=> 'sqlite3的'
組:發展做 寶石 'RSpec的護欄', '2.0.1' 結束
組:測試做 寶石 'rspec的', '2.0.1' 寶石 'webrat', '0.7.1' 結束
有人可以幫我有了這個?