Достаточно просто удалить / уменьшить уродливую распечатку консоли StackTrace, когда я вызываю SkipException
в своем собственном коде, но как программно избавиться от StackTrace, когда он вызывается @Test(dependsOnMethods={})
?
В настоящее время я использую
@Override
public void onTestSkipped(ITestResult tr)
{
tr.getThrowable().setStackTrace(new StackTraceElement[0]);
}
, но я бы предпочел иметь возможность заменить SkipException
, который автоматически срабатывает при dependsOnMethods
ловит недостающие в зависимости от метода. Я хотел бы добавить свое собственное исключение в этот момент.