You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ay...@apache.org on 2006/12/15 14:26:40 UTC

svn commit: r487547 - /harmony/enhanced/classlib/trunk/modules/sql/src/test/java/org/apache/harmony/sql/tests/javax/sql/rowset/serial/SerialBlobTest.java

Author: ayza
Date: Fri Dec 15 05:26:36 2006
New Revision: 487547

URL: http://svn.apache.org/viewvc?view=rev&rev=487547
Log:
The patch from HARMONY-2725 ([classlib][sql] RI throws SerialException when both parameters in SerialBlob.getBytes(long pos, int len) are valid.) was applied.

Modified:
    harmony/enhanced/classlib/trunk/modules/sql/src/test/java/org/apache/harmony/sql/tests/javax/sql/rowset/serial/SerialBlobTest.java

Modified: harmony/enhanced/classlib/trunk/modules/sql/src/test/java/org/apache/harmony/sql/tests/javax/sql/rowset/serial/SerialBlobTest.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/sql/src/test/java/org/apache/harmony/sql/tests/javax/sql/rowset/serial/SerialBlobTest.java?view=diff&rev=487547&r1=487546&r2=487547
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/sql/src/test/java/org/apache/harmony/sql/tests/javax/sql/rowset/serial/SerialBlobTest.java (original)
+++ harmony/enhanced/classlib/trunk/modules/sql/src/test/java/org/apache/harmony/sql/tests/javax/sql/rowset/serial/SerialBlobTest.java Fri Dec 15 05:26:36 2006
@@ -103,6 +103,11 @@
         assertEquals(3, data[1]);
         assertEquals(4, data[2]);
 
+        // Harmony-2725 RI's bug : RI throws SerialException here.
+        data = serialBlob.getBytes(2, 1);
+        assertEquals(1, data.length);
+        assertEquals(2, data[0]);
+
         data = serialBlob.getBytes(1, 10);
         assertEquals(8, data.length);
         assertTrue(Arrays.equals(buf, data));
@@ -167,7 +172,7 @@
         pattern = new byte[] { 1, 2, 3, 4, 5, 6, 7, 8 };
         pos = blob.position(pattern, 1);
         assertEquals(1, pos);
-        
+
         pattern = new byte[] { 2, 3, 4 };
         pos = blob.position(pattern, 1);
         assertEquals(2, pos);
@@ -215,7 +220,7 @@
         pattern.buf = new byte[] { 1, 2, 3, 4, 5, 6, 7, 8 };
         pos = blob.position(pattern, 1);
         assertEquals(1, pos);
-        
+
         pattern.buf = new byte[] { 2, 3, 4 };
         pos = blob.position(pattern, 1);
         assertEquals(2, pos);