2017-11-24 8 views
0

minutest 테스트를 실행할 때 발생한 오류에 대한 정보를 볼 수 있습니까?minitest : 실패한 테스트 초기 모습

예를 들어,이 테스트 스위트는 완료하는 데 10 분이 걸립니다. 하지만 테스트 결과에 나타나는 문자 E에 대한 정보가 더 필요합니다. 나는 10 분을 기다리고 싶지 않다.

*** Running FRONTEND component engine specs 
Run options: --seed 29704 

# Running: 

......................................................................................................................................................................................E........... 

답변

0
"오류"에 대한 E

, 그래서 당신의 테스트 중 하나가 실패합니다. 일반적으로 더 많은 것을 설명하는 출력을 얻습니다. 즉, 테스트 스크립트에 대한 경로 및 실패 년대 시험 방법의 이름입니다

ruby test/unit/broken_test.rb --name=test_that_is_broken 

: 당신처럼, 당신이 더 집중 능력이 테스트를 실행할 수 실패하는 테스트 확인되면.

사용하여 테스트 자체에 포함 된,이 방법을 실행할 수있게해야 할 수도 있습니다

:

require_relative '../test_helper' 

또는 도우미 스텁은 테스트 프레임 워크를 개막하는 무엇이든. 일부 스켈레톤 파일에는 현재 $LOAD_PATH에서 찾을 수없는 require 'test_helper' 같은 것이 있습니다.

+0

스위트를 완료하기 전에 실시간으로 스택 추적을 보는 것과 관련된 제 질문에 대한 답변 –