Rspec/Spork: отключение spork на один запуск

У меня есть параметр --drb в моем файле .rspec, что означает, что spork запускается по умолчанию.

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

Просто интересно - есть ли какой-то флаг, например --drb=false или --no-drb, чтобы я мог один раз запустить тесты без drb?


person PlankTon    schedule 04.10.2011    source источник
comment
Я все время запускаю тест без spork. Можете ли вы поделиться своим вспомогательным файлом спецификации?   -  person jspooner    schedule 04.10.2011
comment
Привет джспунер. Для автоматического запуска spork просто добавьте --drb к вашему файлу .rspec. (Создайте файл в корне проекта, если он не существует). Это не требует никаких изменений в spec_helper, но на всякий случай вы можете увидеть мой здесь: gist.github.com/ 1260887   -  person PlankTon    schedule 04.10.2011
comment
Извините, я читал это на своем телефоне и не получил вашего полного вопроса. Я думал, что вы получаете сообщение об ошибке при запуске спецификации без spork. Обычно я просто убиваю spork, чтобы проверить без него.   -  person jspooner    schedule 04.10.2011
comment
Привет, Планктон, ты нашел способ отключить spork на один прогон? Я хочу сделать это, чтобы я мог пройти тест с Прай   -  person Sherwin Yu    schedule 24.07.2012


Ответы (1)


Просто добавьте require 'spork' в начало вашего spec_helper.rb, и он сам инициализируется, если не запущен процесс spork.

person solnic    schedule 04.10.2011