Загрузка ошибок для запуска rspec - PullRequest
2 голосов
/ 16 сентября 2011

Я пытаюсь запустить Rails 3.0 и Ruby 1.9.2 и использую Rspec 2.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/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'

Извините за проблемы с форматированием кода;некоторые из линий просто не приспособятся.

Что мне нужно сделать, чтобы решить эту проблему?

Ответы [ 2 ]

4 голосов
/ 23 октября 2011

Вы говорите rspec, чтобы найти каталог spec, а затем получить все спецификации там.Если вы уже находитесь в каталоге spec, произойдет сбой, поэтому вам нужно запустить rspec . или войти в корневой каталог приложения и запустить оттуда rspec spec.

1 голос
/ 03 сентября 2013

Paul-Denlingers-MacBook-Pro: спецификация pdenlinger $ bundle exec rspec

...