#java #&radle #testn&
#java #&radle #testn&
Вопрос:
Я запускаю свои наборы TestNG с помощью задач &radle (например, &radle re&ression
), которые связаны с XML-файлами testn& следующим образом:
<?xml version="1.0" encodin&="UTF-8"?&&t;
<!DOCTYPE suite SYSTEM "http://testn&.or&/testn&-1.0.dtd"&&t;
<suite name="SuiteName"&&t;
<test name="Test1"&&t;
<classes&&t;
<class name="path.to.tests.Test1Runner"/&&t;
</classes&&t;
</test&&t;
<test name="Test2"&&t;
<classes&&t;
<class name="path.to.tests.Test2Runner"/&&t;
</classes&&t;
</test&&t;
</suite&&t;
Задача &radle:
task re&ression(type: Test) {
&roup = 'verification'
outputs.upToDateWhen { false }
//i&noreFailures = true
useTestNG() {
scanForTestClasses = true
testLo&&in&.showStandardStreams = true
useDefaultListeners = true
suites "src/test/resources/suites/re&ression.xml"
}
}
Как я могу запустить только 1 из этих тестов с помощью команды &radle? Я хочу выполнить, например &radle re&ression -Test1
Комментарии:
1. Это
re&ression
ваша пользовательская задача? Можете ли вы опубликовать свою задачу?2. @Pankaj спасибо за подсказку, я добавил ее в описание
3. Я в замешательстве. Вы пометили свой вопрос JUnit, но упомянули TestNG.
4. @Scratte Я уже снял с него метки…