2009-09-28 6 views

답변

1

는 나는 (RSpec에 대한) before(:all) 블록 또는 (시험 단위) def setup 방법 부패를 시작하고 각각 after(:all)/def teardown 블록/방법을 중지하는 것이 가장 좋습니다 생각합니다. 를 중지 한 후

rots = IO.popen("rots") 

과 :

rots.close 

을하지만,이 코드는 테스트되지 않은 상태입니다 인식

당신은 아마 같은 것을 사용한다 시드는를 시작합니다.

+0

'룻'을 의미합니까? 그것은 룰렛이 종료 될 때까지 차단되는 것으로 보이므로 설정을 끝내지 않습니다. 내가 뭘 놓치고 있니? – Pablo

+0

내 주석에서 역 따옴표가 주변에서 제거되었습니다. – Pablo

+0

프로세스를 대몬 모으기 (즉, 명령 줄 끝에 &를 사용하여 백그라운드로 보냄)를 시도해보십시오. ps aux 및 SIGTERM found 프로세스를 통해 grep rots를 중지합니다. – Eimantas

관련 문제