2013-10-07 5 views
0

Michael Hartle의 튜토리얼을 통해 작업하며 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 디렉토리에서 만든 파일의 이름이 spec_helper이고 spec-helper이 아닌 파일 일 가능성이 높습니다. 이를 반영하려면 static_pages_spec.rb 상단의 요구 사항을 변경하십시오.

+0

아, 아주 간단합니다. 믿을 수 없어. 나는 그것이 내게 미끄러지게 내버려 두었다. 고마워, 고마워! – user2698988

관련 문제