#ruby-on-rails #ruby-on-rails-3 #rspec #rspec-rails
#ruby-on-rails #ruby-on-rails-3 #rspec #rspec-rails
Вопрос:
В моем GEMFILE есть следующее:
group :development do
gem 'rspec-rails'
gem 'annotate-models'
end
group :test do
gem 'rspec'
gem 'webrat'
gem 'spork'
gem 'factory_girl_rails'
end
В чем разница между ‘rspec’ и ‘rspec-rails’?
Ответ №1:
Как указано на их вики-странице:
rspec-rails расширяет RSpec и Ruby на Rails, чтобы вы могли указать поведение вашего веб-приложения rails.
https://github.com/dchelimsky/rspec/wiki/rails
В то время как rspec gem не поддерживает rails, предоставляя платформу тестирования для простых старых приложений ruby.
Комментарии:
1. Следует отметить, что проект был перенесен в github.com/rspec/rspec . К сожалению, в новой wiki
rspec-rails
нет такого описания для , как и в README, как и в других.