mrunit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joseph Beard (JIRA)" <>
Subject [jira] [Created] (MRUNIT-185) IllegalFormatException for '%' in Output
Date Mon, 22 Apr 2013 18:09:15 GMT
Joseph Beard created MRUNIT-185:

             Summary: IllegalFormatException for '%' in Output
                 Key: MRUNIT-185
             Project: MRUnit
          Issue Type: Bug
    Affects Versions: 1.0.0
            Reporter: Joseph Beard

In cases where the expected output does not match the actual output, the Errors class will
treat the error message created by the TestDriver.checkTypesAndLogError(...) method as a format
string.  If either the Expected or Actual Output value contains a '%' character, the String.format
will result in some type of IllegalFormatException.  In my case, I received an UnknownFormatConversionException
with "%D" in the expected output.

Fortunately, this behavior is only triggered if the unit test is in error, but it can make
tracking down the source of the issue hard to find.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message