2011-10-04 3 views
2

내 .rspec 파일에 --drb가 설정되어 있습니다. 즉, 기본적으로 spork 실행을 의미합니다.Rspec/Spork : 한 번 실행시 spork 사용 안 함

그러나 spork없이 테스트를 한 번 실행하려면 내 .rspec을 수정하거나 spork를 중지해야합니다.

그냥 - drb없이 한 번 테스트를 실행할 수 있도록 --drb = false 또는 --no-drb와 같은 플래그가 있습니까?

+0

실행중인 spork 프로세스가 존재하지 않는 경우는 그 자체를 초기화합니다. 스펙 도우미 파일을 공유 할 수 있습니까? – jspooner

+0

안녕하세요 jspooner. spork을 자동으로 실행하려면 .rspec 파일에 "--drb"를 추가하십시오. (존재하지 않으면 프로젝트 루트에 파일을 만듭니다.) spec_helper를 변경하지 않아도됩니다. https://gist.github.com/1260887 – PlankTon

+0

죄송합니다. 전화로이 문제를 읽고 있었지만 완전히 질문하지 않았습니다. 나는 당신이 spec w/o spork를 실행할 때 오류가 발생한다고 생각하고 있었다. 나는 보통 w/o를 테스트하기 위해 단지 spork를 죽인다. – jspooner

답변

1

그냥 spec_helper.rb의 시작 부분에 require 'spork'을 추가하고 내가 spork없이 모든 시간을 테스트를 실행