저는 Michael Hartl이 만든 레일즈 튜토리얼 3.2를 따르고 있습니다. 그러나 gem 'factory_girl_rails', '1.4.0'
을 내 gemfile에 넣고 bundle install
을 실행하면 보석이 이미 내 PC에로드되어 있으므로 "번들 완성"을 표시합니다. 내 문제는 spec 폴더에 factories.rb
파일을 생성하지 않는다는 것입니다. 무슨 일 이니? Factories.rb 파일이로드되지 않습니다
Gemfile
source 'https://rubygems.org'
gem 'rails', '3.2.3'
gem 'bootstrap-sass', '2.0.0'
gem 'bcrypt-ruby', '3.0.1'
group :development, :test do
gem 'sqlite3', '1.3.5'
gem 'rspec-rails', '2.9.0'
gem 'annotate', '~> 2.4.1.beta'
end
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '3.2.4'
gem 'coffee-rails', '3.2.2'
gem 'uglifier', '1.2.3'
end
gem 'jquery-rails', '2.0.0'
group :test do
gem 'capybara', '1.1.2'
gem 'factory_girl_rails', '1.4.0'
end
group :production do
gem 'pg', '0.12.2'
end
routes.rb
: bundle install
이 레일 응용 프로그램에 파일을 추가하지 않습니다 실행
SAMPLEApp::Application.routes.draw do
resources :users
root to: 'static_pages#home'
match '/signup', to: 'users#new'
match '/help', to: 'static_pages#help'
match '/about', to: 'static_pages#about'
match '/contact', to: 'static_pages#contact'
end
은 RSpec에와 FG가 설치되어있는 경우, 표준 발전기 사양/공장/modelname.rb를 만드는 당신에게 –
아무것도 편집하지 감사합니다. 그러나 그것은 자동으로 생성 된 유일한 것입니다. –