Поведение с PhpStorm не показывает трассировку стека для исключений


Я только что начал использовать Behat 3.0 с PhpStorm 8.0.

Все работает нормально, за исключением того, что для исключений в PhpStorm не отображается трассировка стека. Тест просто проваливается без обратной связи о том, где произошел сбой.

Если я использую Behat в терминале, трассировку стека можно увидеть с номером файла и строки исключения.

Я пробовал запускать Behat в PhpStorm с --строгим и -- подробным, но все равно без радости.

Похоже, что PhpStorm использует свой собственный форматер Behat (phpstormbehatformatter) для отображения результатов, поэтому я на 99 % уверен, что решение будет заключаться в том, чтобы изменить это (я думаю, что это может сделать только PhpStorm).

Просто хотел проверить, не было ли у кого-нибудь еще такой же проблемы и не было ли временного решения?

Примечание: Это очень специфическая проблема Behat/PhpStorm. Если вы не знаете оба инструмента, вероятно, лучше не отвечать. Такие ответы, как "создать пользовательский обработчик исключений", не помогут.

Author: Gaz_Edge, 2014-09-29

1 answers

Да, был там, сделал это… Ребята из JetBrains знают об этом, но версия исправления еще не установлена. Проголосуйте по этому вопросу, это ускорит процесс.

 4
Author: Ian Bytchek, 2014-09-30 23:41:38