Ruby 运行rspec时加载错误
我试着运行Rails3.0和Ruby1.9.2,运行我刚刚下载的RSpec2.6.0。当我尝试运行Rspec时,会收到以下错误消息:Ruby 运行rspec时加载错误,ruby,ruby-on-rails-3,rspec2,Ruby,Ruby On Rails 3,Rspec2,我试着运行Rails3.0和Ruby1.9.2,运行我刚刚下载的RSpec2.6.0。当我尝试运行Rspec时,会收到以下错误消息: Paul-Denlingers-MacBook-Pro:spec pdenlinger$ rspec spec No DRb server is running. Running in local process instead ... /Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems
Paul-Denlingers-MacBook-Pro:spec pdenlinger$ rspec spec
No DRb server is running. Running in local process instead ...
/Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rspec-core- 2.6.4/lib/rspec/core/configuration.rb:419:in `load':
no such file to load -- /Users/pdenlinger/rails3inaction/things_i_bought/bacon/spec/spec (LoadError)
from /Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rspec-core- 2.6.4/lib/rspec/core/configuration.rb:419:in
`block in load_spec_files'
from /Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:
in `map'
from /Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419:
in `load_spec_files'
from /Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:18:
in `run'
from /Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:80:
in `run_in_process'
from /Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:66:
in `rescue in run'
from /Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:62:
in `run'
from /Users/pdenlinger/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:11:
in `block in autorun'
抱歉,代码格式有问题;有些线路就是无法调整
我需要做什么来解决这个问题?您正在告诉
rspec
搜索spec
目录,然后在那里获取所有的spec。如果您已经在spec
目录中,它将失败,因此您必须运行rspec.
或进入应用程序的根目录,然后从那里运行rspec spec
。Paul Denlingers MacBook Pro:spec pdenlinger$bundle exec rspec.您正在运行spork吗?阅读以下内容以帮助您解决配置问题:虽然您的答案可能会解决问题,但如果您能够提供问题的描述以及您的答案如何解决问题,那就更好了。这是一个进一步改进此答案和未来答案的建议。虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则“仅链接”答案可能无效。@NKN什么链接?答案不提供描述,但它不是唯一的链接回答问题。