2013-06-21 2 views
0

Следующее учебное пособие Майкла Хартла, получившее эту странную ошибку после выполнения инструкций в разделе 3.2 «Тесты». я выполнить команду: расслоение Exec RSpec спецификации/запросы/static_pages_spec.rb Я получаю ошибку:Учебник RoR от Michael Hartl 3.2

расслоение Exec RSpec спецификации/запросы/static_pages_spec.rb /Users/name/.rvm/gems/ruby-1.9 .2-p320/gems/rspec-core-2.11.1/lib/rspec/core/configuration.rb: 780: in load': no such file to load -- /Users/name/Desktop/ROR/sample-app/spec/requests/spec/requests/static_pages_spec.rb (LoadError) from /Users/name/.rvm/gems/ruby-1.9.2-p320/gems/rspec-core-2.11.1/lib/rspec/core/configuration.rb:780:in блок в load_spec_files ' из /Users/name/.rvm/gems/ruby-1.9.2 -p320/gems/rspec-core-2.11.1/lib/rspec/core/configuration.rb: 780: in map' from /Users/name/.rvm/gems/ruby-1.9.2-p320/gems/rspec-core-2.11.1/lib/rspec/core/configuration.rb:780:in load_spec_files ' из /Users/name/.rvm/gems/ruby-1.9.2-p320/gems /rspec-core-2.11.1/lib/rspec/core/command_line.rb:22:in run' from /Users/name/.rvm/gems/ruby-1.9.2-p320/gems/rspec-core-2.11.1/lib/rspec/core/runner.rb:69:in запустите ' из /Users/name/.rvm/gems/ruby-1.9.2-p320/gems/rspec-core -2.11.1/lib/rspec/core/runner.rb: 8: в блоке автозапуск»

любая помощь будет оценена

ответ

0

сообщение об ошибке указывает на то, что он ищет файл в/Users/имя/Desktop/ROR/образец-приложение/* спецификации/запросы/спецификации/запросы/ * static_pages_spec.rb

Вы уже находитесь в каталоге spec/requests/при попытке запустить эту команду? Предполагается, что вы находитесь в домашнем каталоге проекта; если вы уже в спецификации/запросы /, вы можете просто запустить:

расслоение Exec RSpec static_pages_spec.rb

+0

Я вижу, что имеет смысл. спасибо за помощь – bf613