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)));

Reply via email to