我正在从Hartl的指南(pages)中学习Rails
却无法得到
bundle exec rspec /spec/requests/static_pages_spec.rb去工作。我得到的是:
sixxy@matilda:~/Rails/sample_app$ bundle exec rspec /spec/requests/static_pages_spec.rb
/home/sixxy/.rvm/gems/ruby-2.0.0-p481@railstutorial_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `load': cannot load such file -- /spec/requests/static_pages_spec.rb (LoadError)
from /home/sixxy/.rvm/gems/ruby-2.0.0-p481@railstutorial_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `block in load_spec_files'
from /home/sixxy/.rvm/gems/ruby-2.0.0-p481@railstutorial_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `each'
from /home/sixxy/.rvm/gems/ruby-2.0.0-p481@railstutorial_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `load_spec_files'
from /home/sixxy/.rvm/gems/ruby-2.0.0-p481@railstutorial_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/command_line.rb:22:in `run'
from /home/sixxy/.rvm/gems/ruby-2.0.0-p481@railstutorial_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:80:in `run'
from /home/sixxy/.rvm/gems/ruby-2.0.0-p481@railstutorial_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:17:in `block in autorun'我不仅在我试图测试的Rails应用程序中得到了这个错误,而且我不能在我尝试在其他地方尝试的Ruby代码上运行rspec测试。我得到同样的错误,使我相信这是一个错误与我的系统的配置。
发布于 2014-07-05 00:46:21
呼叫:
bundle exec rspec spec/requests/static_pages_spec.rb路径前面没有/,否则RSpec将开始查找根目录中的文件,而不是当前文件夹。
https://stackoverflow.com/questions/24581975
复制相似问题