bayard 2002/11/22 15:29:24 Modified: lang/src/test/org/apache/commons/lang Tag: LANG_1_0_BRANCH NumberUtilsTest.java Log: Protected a test which fails in JDK 1.2, probably because the JDK doesn't support that number format [a float with an exponential number] Revision Changes Path No revision No revision 1.2.2.1 +6 -2 jakarta-commons/lang/src/test/org/apache/commons/lang/NumberUtilsTest.java Index: NumberUtilsTest.java =================================================================== RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/NumberUtilsTest.java,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -u -r1.2 -r1.2.2.1 --- NumberUtilsTest.java 15 Sep 2002 10:27:56 -0000 1.2 +++ NumberUtilsTest.java 22 Nov 2002 23:29:24 -0000 1.2.2.1 @@ -114,7 +114,11 @@ assertEquals("createNumber(String) 12 failed", new Float("1.1E20"), NumberUtils.createNumber("1.1E20")); assertEquals("createNumber(String) 13 failed", new Double("-1.1E200"), NumberUtils.createNumber("-1.1E200")); assertEquals("createNumber(String) 14 failed", new Double("1.1E-200"), NumberUtils.createNumber("1.1E-200")); - assertEquals("createNumber(String) 15 failed", new BigDecimal("1.1E-700"), NumberUtils.createNumber("1.1E-700F")); + + // jdk 1.2 doesn't support this. unsure about jdk 1.2.2 + if(SystemUtils.isJavaVersionAtLeast(1.3f)) { + assertEquals("createNumber(String) 15 failed", new BigDecimal("1.1E-700"), NumberUtils.createNumber("1.1E-700F")); + } assertEquals( "createNumber(String) 16 failed", new Long("10" + Integer.MAX_VALUE),
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>