Вопрос по rspec, ruby-on-rails – Почему в Gemfile люди тестируют и разрабатывают rspec?
Я, как правило, проясняю параметры пакета Gemfile, но я не уверен, почему rspec (в частности, rspec-rails) должен быть как в тестировании, так и в разработке.
Вот мои тестовые группы:
<code>group :development, :test do gem 'rspec-rails' gem 'faker' end group :test do gem "factory_girl_rails" gem "capybara" gem 'guard-rspec' gem 'rb-fsevent' gem 'growl' end </code>
Это выглядит хорошо?
Это также применимо к другим тестовым «фреймворкам». такие как
minitest
.
Daemin
1
ответ
Add rspec-rails to the :test and :development groups in the Gemfile:
group :test, :development do
gem "rspec-rails", "~> 2.6"
end
It needs to be in the :development group to expose generators and rake tasks without having to type RAILS_ENV=test.
Теперь это rspec 3, цитируемое объяснение удалено. Ожидаемая официальная документация должна быть приведена:github.com/rspec/rspec-rails/tree/2-9-maintenance
Похожие вопросы
Это также применимо к другим тестовым «фреймворкам». такие как<code>minitest</code>.