2013-10-07 3 views
0

Работа с учебником Майкла Хартла, и я не могу выполнить RSpec; Терминал представляет со следующей ошибкой:Почему я не могу выполнить RSpec?

/Users/coreymkimball/Canvi/Tutorials/sample_app/spec/requests/static_pages_spec.rb:1:in `require': cannot load such file -- spec-helper (LoadError) 
    from /Users/coreymkimball/Canvi/Tutorials/sample_app/spec/requests/static_pages_spec.rb:1:in `<top (required)>' 
    from /Users/coreymkimball/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `load' 
    from /Users/coreymkimball/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `block in load_spec_files' 
    from /Users/coreymkimball/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `each' 
    from /Users/coreymkimball/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/configuration.rb:819:in `load_spec_files' 
    from /Users/coreymkimball/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/command_line.rb:22:in `run' 
    from /Users/coreymkimball/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:80:in `run' 
    from /Users/coreymkimball/.rvm/gems/[email protected]_rails_4_0/gems/rspec-core-2.13.1/lib/rspec/core/runner.rb:17:in `block in autorun' 

Он утверждает, что была ошибка нагрузки в конкретном файле; не знаете, как начать создавать новый, или преодолеть препятствия для устранения неполадок. Любая помощь будет большой.

ответ

1

Скорее всего вы обнаружите, что файл, который вы сделали в каталоге спецификаций, называется spec_helper, а не spec-helper. Измените требование в верхней части вашего static_pages_spec.rb, чтобы отразить это.

+0

Ах, это здорово, очень просто; не могу поверить, что я позволил ему проскользнуть через меня, спасибо, оцените! – user2698988

Смежные вопросы