我已經安裝了下面的寶石來進行測試:測試一個黃瓜功能需要幾分鐘時間?
gem 'rspec-rails'
gem 'spork'
gem "factory_girl_rails"
gem "capybara"
gem "guard-rspec"
gem 'cucumber-rails'
gem 'database_cleaner'
我所有的測試需要永遠運行 - 測試一個功能,以黃瓜需要一個良好的兩分鐘,這是叉勺與幾乎所有運行在prefork。
測試本身在最後一次運行時花費了0.544s,但它似乎在運行cron.rake,rakefile,我不知道還有什麼。我檢查了這兩個文件,他們似乎沒有任何重大的事情發生。你有什麼可以改善這種狀況的指針嗎?
讀出:
San-iMac:app san$ rake cucumber features/user_sessions.feature
WARNING: Nokogiri was built against LibXML version 2.7.8, but has dynamically loaded 2.7.3
Running cron.rake
begin Rakefile
/Users/san/.rvm/rubies/ruby-1.9.2-p0/bin/ruby -S bundle exec cucumber --profile default
Using the default profile...
WARNING: Nokogiri was built against LibXML version 2.7.8, but has dynamically loaded 2.7.3
Feature: User Sessions
...
我使用的是Mac!謝謝。 – sscirrus