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