You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Cary Coulter <ca...@hotmail.com> on 2004/01/14 16:47:19 UTC

Junit report failure

my junit tests always fail with the following exception.  In searching, I
have found several proect pages on the net with the same error "<error
formatting: 'NaN' with '0.00%'>" in the "Success Rate" column at teh top of
the junit-report.html page

There is a test to be run.

Thanks in advance,
Cary


==============================================
test:test:

    [junitreport] [DEBUG] fileset: Setup scanner in dir
/home/cacc/workspace/COM/enterprise/target/test-reports with patternSet{
includes: [TEST-*.xml] exclud
es: [] }
<error formatting: 'NaN' with '0.00%'>
java.lang.NumberFormatException: NaN
        at
java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1171)
        at java.lang.Double.valueOf(Double.java:163)
        at
org.apache.maven.util.DVSLFormatter.formatNumber(DVSLFormatter.java:113)
        at java.lang.reflect.Method.invoke(Native Method)
        at
org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invok
e(UberspectImpl.java:304)
        at
org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:56)
        at
org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:106)
        at
org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:88)
        at
org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:123)
        at
org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(JexlExpress
ion.java:115)
        at
org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSup
portLocal.evaluate(JexlExpressionFactory.java:168)
        at
org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(Expres
sionSupport.java:106)
        at
org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsString(Expre
ssionSupport.java:91)
        at
org.apache.commons.jelly.impl.ExpressionScript.run(ExpressionScript.java:112
)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:318)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:111)
        at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:318)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
[snip]

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Junit report failure

Posted by Cary Coulter <ca...@hotmail.com>.
I'm stupid.  I set maven.test.skip=true

junitreport blew up because there were no test report files


----- Original Message ----- 
From: "Cary Coulter" <ca...@hotmail.com>
To: "Maven Users List" <us...@maven.apache.org>
Sent: Wednesday, January 14, 2004 9:47 AM
Subject: Junit report failure


> my junit tests always fail with the following exception.  In searching, I
> have found several proect pages on the net with the same error "<error
> formatting: 'NaN' with '0.00%'>" in the "Success Rate" column at teh top
of
> the junit-report.html page
>
> There is a test to be run.
>
> Thanks in advance,
> Cary
>
>
> ==============================================
> test:test:
>
>     [junitreport] [DEBUG] fileset: Setup scanner in dir
> /home/cacc/workspace/COM/enterprise/target/test-reports with patternSet{
> includes: [TEST-*.xml] exclud
> es: [] }
> <error formatting: 'NaN' with '0.00%'>
> java.lang.NumberFormatException: NaN
>         at
> java.lang.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1171)
>         at java.lang.Double.valueOf(Double.java:163)
>         at
> org.apache.maven.util.DVSLFormatter.formatNumber(DVSLFormatter.java:113)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at
>
org.apache.commons.jexl.util.introspection.UberspectImpl$VelMethodImpl.invok
> e(UberspectImpl.java:304)
>         at
> org.apache.commons.jexl.parser.ASTMethod.execute(ASTMethod.java:56)
>         at
> org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:106)
>         at
> org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:88)
>         at
> org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:123)
>         at
>
org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(JexlExpress
> ion.java:115)
>         at
>
org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSup
> portLocal.evaluate(JexlExpressionFactory.java:168)
>         at
>
org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(Expres
> sionSupport.java:106)
>         at
>
org.apache.commons.jelly.expression.ExpressionSupport.evaluateAsString(Expre
> ssionSupport.java:91)
>         at
>
org.apache.commons.jelly.impl.ExpressionScript.run(ExpressionScript.java:112
> )
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125)
>         at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:111)
>         at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:318)
>         at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
>         at
> org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
>         at
org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:111)
>         at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:318)
>         at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>         at
> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
> [snip]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org