Ruby on Rails 2.3.8: Среда определяет все гемы, используемые для производства и разработки. Как вы определяете гемы тестирования? - PullRequest
0 голосов
/ 27 июня 2011

Я на рельсах 2.3.8, и я не думаю, что смогу пока использовать Gemfiles ... если я смогу, я сделаю это, потому что group: test будет тем, что я ищу.

но если я не могу, в test.rb в папке Environment каков синтаксис для запроса гемов?

1 Ответ

1 голос
/ 27 июня 2011

В вашем файле config/environment.rb все ваши драгоценные камни должны быть там. Не должно иметь значения, в какой среде вы работаете. Однако, если вы хотите попытаться использовать определенные драгоценные камни только в определенной среде, попробуйте изменить конфигурационный файл для конкретной среды и перейти оттуда.

Например, мой файл %APP_ROOT%/config/environment.rb включает, помимо прочего, этот список драгоценных камней:

config.gem "authlogic"
config.gem "acts_as_taggable_on_steroids"
config.gem "paperclip"
config.gem "ssl_requirement"
config.gem "acts_as_xapian"
config.gem "acts_as_tree"
config.gem "will_paginate"

... в то время как мои файлы, относящиеся к среде, были в этих файлах:

%APP_ROOT%/config/environments/test.rb

%APP_ROOT%/config/environments/development.rb

%APP_ROOT%/config/environments/production.rb

Названия / количество сред, которые вы настраиваете, зависит от вас. Вы можете добавить столько, сколько вам нужно / хотите.

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