maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Laird Nelson <>
Subject Surefire 2.13: minor test failure summary problem
Date Sun, 27 Jan 2013 17:51:15 GMT
Hi; hope this is the right place to start investigating this.

I'm using the maven-surefire-plugin version 2.13 coupled with JUnit 4.10 by
way of Maven 3.0.4.

I recently completed a first pass at refactoring some of my stuff and lots
of tests failed.  I noticed that the top line of the Surefire summary omits
the name of the test that failed.

I'll snip sections of the stack below, followed by the summary reproduced
in full.  I turned off the trimming of stack traces by setting the user
property trimStackTrace to false, in case that matters.

Tests run: 16, Failures: 6, Errors: 1, Skipped: 0, Time elapsed: 0.102 sec
testLotsOfOpenParens(com.foobar.parser.TestCasePostfixTokenizer)  Time
elapsed: 0.006 sec  <<< FAILURE!
java.lang.AssertionError: Expected exception:
at org.junit.runners.ParentRunner.runLeaf(

Then, the summary in full:

Results :

Failed tests:
   Expected exception: java.lang.IllegalStateException
  TestCasePostfixTokenizer.testPrime:255 expected same:<CATENATION> was

expected same:<CATENATION> was not:<FILTER>
  TestCasePostfixTokenizer.testInitialCaret:30 null
   Expected exception: java.lang.IllegalStateException

Tests in error:
» IllegalState

Tests run: 16, Failures: 6, Errors: 1, Skipped: 0

Note the first line under "Failed tests:" which omits any mention of which
test failed.  A similar construct, correctly rendered, occurs towards the
bottom of the Failed tests: summary:

  TestCasePostfixTokenizer.testInitialCaret:30 null
   Expected exception: java.lang.IllegalStateException

I'm assuming that that is what should have been rendered at the top.

(Also I don't really know what is going on with the error line:

TestCasePostfixTokenizer.testSimpleFilterAnchoredAtEndWithWhitespace:197 »

Why did it say just "IllegalState", and not "IllegalStateException"?)

Should I file a bug?



  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message