Details
-
Type:
Test
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: 1.4
-
Component/s: None
-
Labels:None
-
Environment:HideApache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
Java version: 1.5.0_22
Java home: C:\Program Files\Java\jdk1.5.0_22\jre
Default locale: sv_SE, platform encoding: Cp1252
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"ShowApache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200) Java version: 1.5.0_22 Java home: C:\Program Files\Java\jdk1.5.0_22\jre Default locale: sv_SE, platform encoding: Cp1252 OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
-
Number of attachments :
Description
This test fails for me with a Swedish (sv_SE) locale:
assertEquals( "12.06 K", actual.getSize() );
The Swedish locale specifies ',' as the decimal separator, but the test above is dependant on a locale that uses '.' as a decimal separator.
Surefire report output:
Tests run: 15, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 17.641 sec <<< FAILURE! testGetArtifactUniqueSnapshot(org.apache.maven.archiva.web.action.ShowArtifactActionTest) Time elapsed: 1.109 sec <<< FAILURE! junit.framework.ComparisonFailure: expected:<.......> but was:<...,...> at junit.framework.Assert.assertEquals(Assert.java:81) at junit.framework.Assert.assertEquals(Assert.java:87) at org.apache.maven.archiva.web.action.ShowArtifactActionTest.assertArtifacts(ShowArtifactActionTest.java:415) at org.apache.maven.archiva.web.action.ShowArtifactActionTest.testGetArtifactUniqueSnapshot(ShowArtifactActionTest.java:119)