Остановить выполнение пакета после первого сбоя в TestNG - PullRequest
3 голосов
/ 16 апреля 2011

Я использую Ant для выполнения набора тестов TestNG следующим образом:

 <testng suitename="functional_test_suite" outputdir="${basedir}/target/"
classpathref="maven.test.classpath" dumpCommand="false" verbose="2"
haltonfailure="true" haltonskipped="false" parallel="methods" threadCount="2">
   <classfileset dir="${basedir}/target/test-classes/">
    <include name="**/*Test.class" />
   </classfileset>

Я бы хотел, чтобы тесты прекратились сразу после первого сбоя.haltonfailure, похоже, не работает, он просто останавливает сборку муравья, если у всего пакета есть неудачные тесты.Можно ли как-то остановить выполнение набора при первом сбое?

Спасибо

1 Ответ

0 голосов
/ 27 ноября 2012

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

...