Подходы к ускорению спецификации запросов RSpec - PullRequest
6 голосов
/ 01 августа 2011

У меня есть 33 спецификации, работающие со скоростью около 5 с, что с такой скоростью собирается сделать для медленного набора тестов.Я проследил это до спецификаций запроса (4+ секунды), так как спецификации модели выполняются в доли времени.

Я проверил, и в моих спецификациях запросов нет ничего слишком сложного или ненужного, поэтому я не уверен, куда идти, чтобы сделать их быстрее, кроме как запускать их, возможно, перед нажатием кода, чтобы убедиться,все отличное.

Каковы наилучшие подходы к ускорению спецификации запросов?

1 Ответ

4 голосов
/ 01 августа 2011

Я использую Spork, чтобы ускорить свои тесты.Он сохраняет всю среду загруженной, чтобы выиграть время.

Посмотрите этот блог: http://ykyuen.wordpress.com/2010/12/14/rails-running-rspec-with-spork-test-server/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...