test to exercise JdbcDate.{toString,getString} Patch by eevans for CASSANDRA-3822
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/cce15aa0 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/cce15aa0 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/cce15aa0 Branch: refs/heads/trunk Commit: cce15aa0aa0c8be017dc37ee334bdd2fc0392ec7 Parents: bf40da4 Author: Eric Evans <eev...@apache.org> Authored: Wed Feb 1 17:02:29 2012 -0600 Committer: Eric Evans <eev...@apache.org> Committed: Wed Feb 1 17:02:29 2012 -0600 ---------------------------------------------------------------------- .../apache/cassandra/cql/jdbc/ClientUtilsTest.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cassandra/blob/cce15aa0/test/unit/org/apache/cassandra/cql/jdbc/ClientUtilsTest.java ---------------------------------------------------------------------- diff --git a/test/unit/org/apache/cassandra/cql/jdbc/ClientUtilsTest.java b/test/unit/org/apache/cassandra/cql/jdbc/ClientUtilsTest.java index c98b1d9..9d7c0ee 100644 --- a/test/unit/org/apache/cassandra/cql/jdbc/ClientUtilsTest.java +++ b/test/unit/org/apache/cassandra/cql/jdbc/ClientUtilsTest.java @@ -20,7 +20,12 @@ public class ClientUtilsTest JdbcAscii.instance.compose(JdbcAscii.instance.decompose("string")); JdbcBoolean.instance.compose(JdbcBoolean.instance.decompose(true)); JdbcBytes.instance.compose(JdbcBytes.instance.decompose(ByteBuffer.wrap("string".getBytes()))); - JdbcDate.instance.compose(JdbcDate.instance.decompose(new Date(System.currentTimeMillis()))); + + Date date = new Date(System.currentTimeMillis()); + ByteBuffer dateBB = JdbcDate.instance.decompose(date); + JdbcDate.instance.compose(dateBB); + assert (JdbcDate.instance.toString(date).equals(JdbcDate.instance.getString(dateBB))); + JdbcDecimal.instance.compose(JdbcDecimal.instance.decompose(new BigDecimal(1))); JdbcDouble.instance.compose(JdbcDouble.instance.decompose(new Double(1.0d))); JdbcFloat.instance.compose(JdbcFloat.instance.decompose(new Float(1.0f)));