Отключить генераторы модульного тестирования в Rails - PullRequest
16 голосов
/ 14 декабря 2011

Кто-нибудь знает, как отключить автоматическую генерацию тестовых файлов в Rails? Каждый раз, когда создается контроллер, модель или миграция, он создает связанные файлы в каталоге test /; Мне нужно отключить.

Кроме того, возможно ли заставить RPsec вступать во владение, чтобы файлы создавались с помощью RSpec (в каталоге spec /), когда выполняется стандартная команда rails g model | controller |igration?

1 Ответ

29 голосов
/ 14 декабря 2011

Вы хотите что-то подобное в своем приложении. Rb

config.generators do |g|
    g.test_framework  :rspec, :fixture => false
    g.view_specs      false
    g.helper_specs    false
end

Подробнее: http://guides.rubyonrails.org/generators.html#customizing-your-workflow

Лично я использую это:

config.generators do |g|
    g.orm             :mongoid
    g.template_engine :haml
    g.test_framework  :rspec, :fixture => false
    g.view_specs      false
    g.helper_specs    false
    g.fixture_replacement :fabrication
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...