【发布时间】:2016-10-06 14:02:52
【问题描述】:
在执行命令时
$ bundle exec rspec spec/requests/static_pages_spec.rb
我收到此错误
/home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:229:in require': cannot load such file -- test/unit/assertions (LoadError)
from /home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:229:inblock in require'
来自/home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:214:in load_dependency'
from /home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:229:inrequire'
来自/home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-rails-2.13.1/lib/rspec/rails/adapters.rb:3:in @987654324 @要求'
来自/home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:229:in block in require'
from /home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:214:inload_dependency'
来自/home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:229:in require'
from /home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-rails-2.13.1/lib/rspec/rails.rb:11:in'
来自 /home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:229:in require'
from /home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:229:inblock in 要求'
来自/home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:214:in load_dependency'
from /home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activesupport-4.0.8/lib/active_support/dependencies.rb:229:inrequire'
来自/home/sarfraz/Desktop/Rails Apps/sample_app/spec/spec_helper.rb:4:in <top (required)>'
from /home/sarfraz/Desktop/Rails Apps/sample_app/spec/requests/static_pages_spec.rb:1:inrequire'
来自 /home/sarfraz/Desktop/Rails Apps/sample_app/spec/requests/static_pages_spec.rb:1:in <top (required)>'
from /home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:inload'
来自/home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in @987654331 @每个'
来自/home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in @987654332 @跑'
来自/home/sarfraz/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:80:in @987654333 @block in autorun'
这是我的 gemfile: 源'https://rubygems.org'
改为捆绑边缘 Rails:gem 'rails',github:'rails/rails'
gem 'rails', '4.0.8'
使用 sqlite3 作为 Active Record 的数据库
组:开发,:测试做 宝石'sqlite3' 宝石'rspec-rails','2.13.1' 结束
组:测试做 宝石'selenium-webdriver','2.35.1' 宝石'水豚','2.1.0' 结束
为样式表使用 SCSS
gem 'sass-rails', '~> 4.0.2'
使用 Uglifier 作为 JavaScript 资产的压缩器
gem 'uglifier', '>= 1.3.0'
将 CoffeeScript 用于 .js.coffee 资产和视图
gem 'coffee-rails', '~> 4.0.0'
gem 'therubyracer',平台::ruby
使用 jquery 作为 JavaScript 库
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'
组 :doc 做 # bundle exec rake doc:rails 在 doc/api 下生成 API。 宝石'sdoc',要求:假 结束
组:生产做 宝石'pg','0.15.1' 宝石'rails_12factor','0.0.2' 结束
使用 ActiveModel has_secure_password
gem 'bcrypt', '~> 3.1.7'
使用独角兽作为应用服务器
宝石'独角兽'
使用 Capistrano 进行部署
gem 'capistrano',组::开发
使用调试器
gem '调试器',组:[:development, :test]
请帮助我无法完全卡住.. 提前致谢
【问题讨论】:
标签: ruby-on-rails rspec rubygems