2011-09-15 1 views
2

Rails 3.0과 Ruby 1.9.2를 실행하려고하는데 방금 다운로드 한 Rspec 2.6.0을 실행 중입니다. 내가 RSpec을 실행하려고하면, 나는 다음과 같은 오류 메시지가 얻을 : 문제가 서식 코드에 대한실행중인 rspec에 대한 로딩 오류

Paul-Denlingers-MacBook-Pro:spec pdenlinger$ rspec spec 
No DRb server is running. Running in local process instead ... 
/Users/pdenlinger/.rvm/gems/[email protected]/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/[email protected]/gems/rspec-core- 2.6.4/lib/rspec/core/configuration.rb:419:in 
`block in load_spec_files' 
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419: 
in `map' 
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/configuration.rb:419: 
in `load_spec_files' 
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:18: 
in `run' 
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:80: 
in `run_in_process' 
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:66: 
in `rescue in run' 
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:62: 
in `run' 
from /Users/pdenlinger/.rvm/gems/[email protected]/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:11: 
    in `block in autorun' 

미안; 일부 라인은 조정되지 않을 것입니다.

이 문제를 해결하려면 무엇을해야합니까?

+2

spork을 (를) 실행하고 있습니까? config : http : //blog.mattheworiordan.com/post/4701529828/full-stack-integration-testing-with-rails-3-ucucumber –

답변

4

당신은 rspec에게 spec 디렉토리를 검색 한 다음 모든 스펙을 얻으려고합니다. spec 디렉토리에 있다면 이미 실행되지 않으므로 rspec .을 실행하거나 앱의 루트 디렉토리에 들어가서 rspec spec을 실행해야합니다.

+0

OK를 읽으려면이 내용을 읽으십시오. 고맙습니다. – pdenlinger

1

Paul-Denlingers-MacBook-Pro : 사양 pendinglinger $ bundle exec rspec

+1

당신의 대답이 그 문제를 풀 수도 있지만 문제의 설명과 그 답이 어떻게 해결되었는지에 대한 설명을 줄 수 있다면 항상 더 좋습니다. 이것은 향후와 앞으로의 답변을 향상시키기위한 제안입니다. –

+0

이 링크가 질문에 대답 할 수 있지만 여기에 답변의 핵심 부분을 포함시키고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. – NKN

+0

@NKN 어떤 링크가 있습니까? 대답은 설명을 제공하지 않지만 유일한 링크 대답 질문이 아닙니다. – albciff