rspec-rails生成器不会创建spec / rails_helper.rb

时间:2014-08-13 10:07:15

标签: rspec-rails

我创建了新的Rails应用程序,然后将gem'rspec-rails'添加到Gemfile,捆绑安装,并启动

rails g rspec:install
  create  .rspec   
  create  spec
  create  spec/spec_helper.rb

为什么它没有创建spec / rails_helper.rb?

我的Gemfile是使用新的Rails应用程序生成的,其中删除了空行和注释。我只在最后一行添加了它。

source 'https://rubygems.org'
gem 'rails', '4.0.3'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'
group :doc do
  gem 'sdoc', require: false
end
gem 'rspec-rails'

1 个答案:

答案 0 :(得分:3)

rails_helper.rb是Rspec Rails 3.x的新功能。您可能正在运行早期版本。检查您的Gemfile.lock或运行bundle list | grep rspec-rails以查看您正在运行的版本。