Перезапустить фиктивное приложение при тестировании рельсовых двигателей? - PullRequest
0 голосов
/ 24 мая 2011

Я работаю в новом движке Rails, и мне нужно перезапустить его во время тестирования.Я пытаюсь Dummy::Application.initialize!, это не работает, потому что приложение уже было инициализировано, поэтому Rails вернул тот же экземпляр.

Мне нужно сделать так, чтобы мой блок after_initialize двигателя работал снова>

1 Ответ

1 голос
/ 24 мая 2011

Я не верю, что Rails :: Application имеет какой-либо (хотя бы общедоступный) метод для перезапуска стека. Лучший способ (и то, что я делаю) - просто выйти из процесса сервера (Control + C) и rails s выполнить резервное копирование сервера.

Если это не то, о чем вы говорите, пожалуйста, уточните ошибку и ситуацию, в которой вы находитесь.

ref: http://railsapi.com/doc/rails-v3.0.7/classes/Rails/Application.html

...