Повторный запуск неудачных и незапущенных тестов в IntelliJ IDEA - PullRequest
7 голосов
/ 28 октября 2009

Позвольте мне описать простой пример использования:

Выполнение всех тестов в нашем проекте может занять до 10 минут.

Иногда я вижу очевидную ошибку в своем коде после первого неудачного теста, поэтому я хочу прекратить запускать все тесты, исправить ошибку и повторно запустить их. К сожалению, я могу либо перезапустить все тесты с самого начала, либо перезапустить только неудачные тесты.

Есть ли плагин для IDEA, который позволяет мне повторно запускать неудачные тесты И тесты, которые еще не были выполнены, когда я нажал "STOP"?

Ответы [ 2 ]

2 голосов
/ 02 ноября 2009

Atlassian предлагает решение вашей проблемы: Clover Но это коммерческий.

0 голосов
/ 29 октября 2009

Это противоречит идее набора тестов. Обычно вы хотите запустить все свои тесты специально, чтобы знать, что вы ничего не сломали где-то неожиданно. Если вы измените код, а затем запустите подмножество тестов, существует вероятность, что вы что-то сломали, и один из пропущенных тестов не прошел бы. Это тот случай, когда вы не получаете свой пирог и не едите его.

Если вы обнаружили ошибку в раннем тесте, обязательно остановите набор. Исправьте ошибку, но затем запустите пакет с самого начала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...