Author: reschke
Date: Wed May 29 11:41:48 2019
New Revision: 1860330

URL: http://svn.apache.org/viewvc?rev=1860330&view=rev
Log:
OAK-8251: RDBBlobStore instantiated from ReadOnly DocumentNodeStore should 
never modify persistence - add ignored test

Modified:
    
jackrabbit/oak/trunk/oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBDocumentNodeStoreBuilderTest.java

Modified: 
jackrabbit/oak/trunk/oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBDocumentNodeStoreBuilderTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBDocumentNodeStoreBuilderTest.java?rev=1860330&r1=1860329&r2=1860330&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBDocumentNodeStoreBuilderTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-store-document/src/test/java/org/apache/jackrabbit/oak/plugins/document/rdb/RDBDocumentNodeStoreBuilderTest.java
 Wed May 29 11:41:48 2019
@@ -23,24 +23,37 @@ import java.util.UUID;
 import javax.sql.DataSource;
 
 import org.apache.jackrabbit.oak.plugins.document.DocumentStoreException;
+import org.junit.Ignore;
 import org.junit.Test;
 
 public class RDBDocumentNodeStoreBuilderTest {
 
     @Test
-    public void testReadOnly() throws Exception {
+    public void testReadOnlyDS() throws Exception {
         // see OAK-8214
 
         DataSource dataSource = RDBDataSourceFactory.forJdbcUrl("jdbc:h2:mem:" 
+ UUID.randomUUID(), "", "");
-
-        RDBDocumentNodeStoreBuilder b = 
RDBDocumentNodeStoreBuilder.newRDBDocumentNodeStoreBuilder();
-        b.setRDBConnection(dataSource);
-        b.setReadOnlyMode();
+        RDBDocumentNodeStoreBuilder b = 
RDBDocumentNodeStoreBuilder.newRDBDocumentNodeStoreBuilder().setRDBConnection(dataSource).setReadOnlyMode();
 
         try {
             b.getDocumentStore();
             fail("should not get here");
         } catch (DocumentStoreException expected) {
         }
+    }
+
+    @Ignore("OAK-8251")
+    @Test
+    public void testReadOnlyBS() throws Exception {
+        // see OAK-8251
+
+        DataSource dataSource = RDBDataSourceFactory.forJdbcUrl("jdbc:h2:mem:" 
+ UUID.randomUUID(), "", "");
+        RDBDocumentNodeStoreBuilder b = 
RDBDocumentNodeStoreBuilder.newRDBDocumentNodeStoreBuilder().setRDBConnection(dataSource).setReadOnlyMode();
+
+        try {
+            b.getBlobStore();
+            fail("should not get here");
+        } catch (DocumentStoreException expected) {
+        }
     }
 }


Reply via email to