[ https://issues.apache.org/jira/browse/SUREFIRE-1432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tibor Digana resolved SUREFIRE-1432. ------------------------------------ Resolution: Fixed https://github.com/apache/maven-surefire/commit/8a6b33453d3114e755ad9f0776bd8f5ca7bf3bc0 > Add extension interface with two implementations for trimStackTrace > -------------------------------------------------------------------- > > Key: SUREFIRE-1432 > URL: https://issues.apache.org/jira/browse/SUREFIRE-1432 > Project: Maven Surefire > Issue Type: Bug > Reporter: Tibor Digana > Assignee: Tibor Digana > Priority: Major > Fix For: 3.0, 3.0.0-M6 > > Time Spent: 10m > Remaining Estimate: 0h > > Specify {{StackTraceInterpreterExtension}} abstract class with constructor > parameter {{boolean trim}} and protected getter for {{trim}}. Single public > method {{interpret(context): String}}. > DefaultStackTraceImpl - current implementation that trimmed trace prints only > test class > SmartStackTraceImpl - full trace or the following if trimmed (for error): > java.lang.NullPointerException: msg > o.a.s.m.xyz.ExceptionThrownFromHereClass (three classes here max.) > o.a.s.m.NestedStackTraceInTheSamePackage > o.a.s.m.NestedStackTraceInTheSamePackage > ... > o.a.s.m.SomeTestInSamePackageTest > o.a.s.m.SomeTestInSamePackageTest > (for failure - assertion failed - only this: ) > SomeAssertionError: msg > o.a.s.m.SomeTestInSamePackageTest > o.a.s.m.SomeTestInSamePackageTest > Here is brief package displayed or full Java package if totally different > from package in test. -- This message was sent by Atlassian JIRA (v7.6.3#76005)