This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to tag REL8_2_512 in repository libpostgresql-jdbc-java.
commit 8ed1a23e4bfa188c5d0b492ff850f0a7f3d258f3 Author: Kris Jurka <[email protected]> Date: Sun Mar 20 00:10:03 2011 +0000 Update the date tests for changes in the 1.6 JVM. Older versions allowed five digit years and single digit days and months. The latest code only allows a strict yyyy-mm-dd. This changed somewhere between 1.6.0_11 and 1.6.0_21. Rumor has it that the Java7 code is again more flexible, but Java6 isn't going away for a long time. Mike Fowler --- org/postgresql/test/jdbc2/DateTest.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/org/postgresql/test/jdbc2/DateTest.java b/org/postgresql/test/jdbc2/DateTest.java index 214fb2d..0dcbb1f 100644 --- a/org/postgresql/test/jdbc2/DateTest.java +++ b/org/postgresql/test/jdbc2/DateTest.java @@ -3,7 +3,7 @@ * Copyright (c) 2004-2005, PostgreSQL Global Development Group * * IDENTIFICATION -* $PostgreSQL: pgjdbc/org/postgresql/test/jdbc2/DateTest.java,v 1.12 2005/01/11 08:25:48 jurka Exp $ +* $PostgreSQL: pgjdbc/org/postgresql/test/jdbc2/DateTest.java,v 1.13 2006/10/31 06:12:47 jurka Exp $ * *------------------------------------------------------------------------- */ @@ -63,7 +63,7 @@ public class DateTest extends TestCase assertEquals(1, stmt.executeUpdate(TestUtil.insertSQL("testdate", "'1971-12-15'"))); assertEquals(1, stmt.executeUpdate(TestUtil.insertSQL("testdate", "'1984-12-03'"))); assertEquals(1, stmt.executeUpdate(TestUtil.insertSQL("testdate", "'2000-01-01'"))); - assertEquals(1, stmt.executeUpdate(TestUtil.insertSQL("testdate", "'23456-01-01'"))); + assertEquals(1, stmt.executeUpdate(TestUtil.insertSQL("testdate", "'3456-01-01'"))); assertEquals(1, stmt.executeUpdate(TestUtil.insertSQL("testdate", "'0101-01-01 BC'"))); /* dateTest() contains all of the tests */ @@ -108,16 +108,16 @@ public class DateTest extends TestCase ps.setObject(1, "1934-02-28", java.sql.Types.DATE); assertEquals(1, ps.executeUpdate()); - ps.setObject(1, "1969-04-3", java.sql.Types.DATE); + ps.setObject(1, "1969-04-03", java.sql.Types.DATE); assertEquals(1, ps.executeUpdate()); ps.setObject(1, "1982-08-03", java.sql.Types.DATE); assertEquals(1, ps.executeUpdate()); - ps.setObject(1, "2012-3-15", java.sql.Types.DATE); + ps.setObject(1, "2012-03-15", java.sql.Types.DATE); assertEquals(1, ps.executeUpdate()); - ps.setObject(1, java.sql.Date.valueOf("1912-5-1"), java.sql.Types.DATE); + ps.setObject(1, java.sql.Date.valueOf("1912-05-01"), java.sql.Types.DATE); assertEquals(1, ps.executeUpdate()); ps.setObject(1, java.sql.Date.valueOf("1971-12-15"), java.sql.Types.DATE); @@ -126,10 +126,10 @@ public class DateTest extends TestCase ps.setObject(1, java.sql.Date.valueOf("1984-12-03"), java.sql.Types.DATE); assertEquals(1, ps.executeUpdate()); - ps.setObject(1, java.sql.Date.valueOf("2000-1-1"), java.sql.Types.DATE); + ps.setObject(1, java.sql.Date.valueOf("2000-01-01"), java.sql.Types.DATE); assertEquals(1, ps.executeUpdate()); - ps.setObject(1, java.sql.Date.valueOf("23456-1-1"), java.sql.Types.DATE); + ps.setObject(1, java.sql.Date.valueOf("3456-01-01"), java.sql.Types.DATE); assertEquals(1, ps.executeUpdate()); // We can't use valueOf on BC dates. @@ -240,7 +240,7 @@ public class DateTest extends TestCase assertTrue(rs.next()); d = rs.getDate(1); assertNotNull(d); - assertEquals(makeDate(23456, 1, 1), d); + assertEquals(makeDate(3456, 1, 1), d); assertTrue(rs.next()); d = rs.getDate(1); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libpostgresql-jdbc-java.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

