Author: mduerig
Date: Mon Jun 30 15:00:04 2014
New Revision: 1606764

URL: http://svn.apache.org/r1606764
Log:
OAK-1931: MicroKernel.read() returns negative value
@Ignored test case

Modified:
    
jackrabbit/oak/trunk/oak-it/mk/src/main/java/org/apache/jackrabbit/mk/test/MicroKernelIT.java

Modified: 
jackrabbit/oak/trunk/oak-it/mk/src/main/java/org/apache/jackrabbit/mk/test/MicroKernelIT.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-it/mk/src/main/java/org/apache/jackrabbit/mk/test/MicroKernelIT.java?rev=1606764&r1=1606763&r2=1606764&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-it/mk/src/main/java/org/apache/jackrabbit/mk/test/MicroKernelIT.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-it/mk/src/main/java/org/apache/jackrabbit/mk/test/MicroKernelIT.java
 Mon Jun 30 15:00:04 2014
@@ -37,6 +37,7 @@ import org.apache.jackrabbit.mk.test.uti
 import org.apache.jackrabbit.oak.commons.mk.MicroKernelInputStream;
 import org.json.simple.JSONArray;
 import org.json.simple.JSONObject;
+import org.junit.Ignore;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 import org.junit.runners.Parameterized;
@@ -1385,4 +1386,15 @@ public class MicroKernelIT extends Abstr
             fail(e.getMessage());
         }
     }
+
+    @Ignore("OAK-1931")  // FIXME OAK-1931
+    @Test
+    public void testReadReturnsNonNegative() {
+        TestInputStream in = new TestInputStream(0);
+        String id = mk.write(in);
+        assertNotNull(id);
+        assertTrue(in.isClosed());
+
+        assertTrue("read returns negative value", mk.read(id, 0, new byte[1], 
0, 1) >= 0);
+    }
 }


Reply via email to