Я запускаю следующие гемы в приложении rails 3.1 поверх ruby 1.9.2:
group :test, :development do
gem 'turn', '<0.8.3'
gem 'rspec-rails'
gem 'capybara'
gem 'guard-rspec'
gem 'minitest'
gem 'ruby_gntp'
gem "win32console", "~> 1.3.0"
end
Я только инициализировал охрану и rspec, запустив
rails g integration_test MyApp
команда.
Итак, у меня есть только один пример теста, сгенерированный командой. это выглядит так:
require 'spec_helper'
describe "Tasks" do
describe "GET /tasks" do
it "works! (now write some real specs)" do
# Run the generator again with the --webrat flag if you want to use webrat methods/matchers
get tasks_index_path
response.status.should be(200)
end
end
end
по какой-то причине, когда я запускаю охрану, он требует охраны и rspec от 3,5 до 5 секунд, просто провалить это на небольшом тесте. На момент, который я видел, их машина проходит этот тест примерно за 0,0159 секунды на Mac. Что я могу сделать, чтобы повысить производительность этих тестов?
Я запускаю это на компьютере с Windows 7.
Кто-нибудь имел дело с этой ситуацией?