Запускать тесты JUnit автоматически перед фиксацией в Eclipse - PullRequest
4 голосов
/ 14 июня 2011

Это почти идентично этому вопросу с двумя отличиями.

  1. Я хочу запускать модульные тесты непосредственно перед фиксацией, а не все время (принятый ответ).
  2. Ответы и комментарии к вопросу, похоже, указывают на то, что предлагаемые плагины больше не поддерживаются.

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

Ответы [ 2 ]

5 голосов
/ 15 июня 2011

На вопрос, на который вы ссылались, я упомянул Infinitest .Он не соответствует вашему пункту № 1, но он только перезапускает тесты, которые, вероятно, не сработали (предположительно, он выполняет какой-то умный анализ кода - я не знаю деталей), так что вы все равно можете найти его полезным.Это определенно все еще поддерживается, и фактически это теперь с открытым исходным кодом!

0 голосов
/ 14 июня 2011

Основная проблема, которую я пытаюсь решить, просто забыв запустить модульные тесты для небольших быстрых изменений и кажется должно быть возможно автоматизировать.

Если ваши тесты быстрые, вы можете запускать их при каждом сохранении. См. этот блог от Misko Hevery

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

...