6.13.1
O rastreamento de pilha em testng-results.xml contém novos caracteres de linha.
Novos caracteres de linha são removidos dos rastreamentos de pilha.
<strong i="21">@Test</strong>
public void test()
{
Assert.fail( "failed" );
}
Resultados em 6.12
<full-stacktrace>
<![CDATA[java.lang.AssertionError: failed
at Tester.test(Tester.java:12)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.lang.reflect.Method.invoke(Method.java:498)
]]>
</full-stacktrace>
Resultados em 6.13
<full-stacktrace>
<![CDATA[java.lang.AssertionError: failedat Tester.test(Tester.java:12)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at java.lang.reflect.Method.invoke(Method.java:498)]]>
</full-stacktrace>
@katedreaper - Você pode nos informar em qual versão foi exatamente quebrada para você? [ Houve muitas versões lançadas entre 6.9.11
e 6.13.1
Desculpe. Foi quebrado em 6.13.
este é o commit que fez a mudança de comportamento
https://github.com/cbeust/testng/commit/b5ff38f39cf3410ee9c0e0a620018ae54592e9a8#diff -45d9027f05908b313ec3a948beaeefde
podemos ter uma nova versão para pegar essa correção? é muito chato olhar para o rastreamento de pilha em uma linha :-)
@dantran - @cbeust está trabalhando para lançar o TestNG em breve.
Comentários muito úteis
podemos ter uma nova versão para pegar essa correção? é muito chato olhar para o rastreamento de pilha em uma linha :-)