У меня есть тест JUnit с атрибутом @Ignore, например -
public class HealthCareGov
{
@Test
@Ignore
public void performancetest()
{
// stuff
}
}
В большинстве IDE (например, IntelliJ) я могу принудительно запустить этот тест, выбирая имя метода, даже если есть атрибут @Ignore. Я предполагаю, что Eclipse также позволяет это?
Однако, когда я пытаюсь сделать то же поведение в Maven, выполнив следующее -
mvn -Dtest=HealthCareGov#performancetest test
Похоже, что Maven пропускает тест. Это вывод -
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running HealthCareGov
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.032 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1
Какую командную строку Maven можно использовать для принудительного выполнения этого теста для воспроизведения поведения, которое создает моя IDE? Изменение исходного кода Java не является вариантом.