Я установил PHPUnit3.6.2 и попытался запустить простой тест.Если тест пройден успешно, проблем нет: phpunit сообщает, что тест в порядке.Но если в тесте есть какие-либо ошибки, PHPUnit сообщает НИЧЕГО!Нет текстов об ошибках и ошибках, нет строки в test.php, просто пустая строка.
Если это может помочь: в браузере код заканчивается методом getLocation()
.Но я не использовал такой метод в моем тесте.почему это происходит?
Также я должен добавить: если в тесте используется какой-то элемент, которого нет на веб-странице (например, кнопка с неправильным x-path).И есть тест с этой кнопкой в тесте:
$this->clickAt("wrong x-path");
phpunit также не показывает сообщение об ошибке.Это продолжает бежать.Похоже, он нашел эту кнопку и нажал ее.Но на странице НЕТ такой кнопки.
Нет ошибок, нет сбоев, тест не останавливается ...