2012-06-06 3 views
0

SimpleTest/xdebug 테스트 클래스에 문제가 있습니다 - 특히, 테스트 커버리지를 닫고 결과를 저장하기 위해 종료 함수를 등록했습니다.PHP SimpleTest/xdebug 코드 커버 리지 테스트 - 일부 라인 무시

그러나, 이것은 여전히 ​​(제대로)는 같은 도달하지 못했다 나타납니다 :

if (error_condition) { 
    die(); 
} // This line is never actually reached, and shows up in the report as unreached, confusing the automatic analyzers. 

종료에 대한 '죽을'를 사용 피하고, 대신 예외를 사용하여 짧은 '로 선을 표시하는 방법이있다 시험하지 마라 '?

답변

0

SimpleTest는이 기능을 가지고 있다고 생각하지 않지만 "적용되지 않는"것으로 간주해서는 안됩니다. 도달 할 수 없으며 문제가되지 않습니다.

+0

'적용되지 않음'을 고려하는 것이 좋습니다. 어리석은 이유 때문에 아직 도달 할 수있는 것으로 여겨지고 있습니다. 단지 덮어 버릴 수없는 것 같습니다. – qdot

+0

그건 이상합니다. 질문에 전체 파일 예제를 가져올 수 있습니까? – Derick