More tests for transactional behavior

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/c6dd7900
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/c6dd7900
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/c6dd7900

Branch: refs/heads/master
Commit: c6dd79009e770ae2407176c46ec075663d01b924
Parents: 18543c2
Author: ajs6f <[email protected]>
Authored: Fri Jan 5 10:52:42 2018 -0500
Committer: ajs6f <[email protected]>
Committed: Fri Jan 5 10:52:42 2018 -0500

----------------------------------------------------------------------
 .../jena/sparql/util/TestDyadicDatasetGraph.java  | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/c6dd7900/jena-arq/src/test/java/org/apache/jena/sparql/util/TestDyadicDatasetGraph.java
----------------------------------------------------------------------
diff --git 
a/jena-arq/src/test/java/org/apache/jena/sparql/util/TestDyadicDatasetGraph.java
 
b/jena-arq/src/test/java/org/apache/jena/sparql/util/TestDyadicDatasetGraph.java
index b84d15e..479bc78 100644
--- 
a/jena-arq/src/test/java/org/apache/jena/sparql/util/TestDyadicDatasetGraph.java
+++ 
b/jena-arq/src/test/java/org/apache/jena/sparql/util/TestDyadicDatasetGraph.java
@@ -24,6 +24,7 @@ import org.apache.jena.atlas.junit.BaseTest;
 import org.apache.jena.graph.Node;
 import org.apache.jena.graph.NodeFactory;
 import org.apache.jena.query.ReadWrite;
+import org.apache.jena.query.TxnType;
 import org.apache.jena.sparql.core.*;
 import org.junit.Test;
 
@@ -125,11 +126,26 @@ public abstract class TestDyadicDatasetGraph extends 
BaseTest {
     }
 
     @Test(expected = UnsupportedOperationException.class)
-    public void noWriting() {
+    public void noWriting1() {
         emptyDsg().begin(ReadWrite.WRITE);
     }
 
     @Test(expected = UnsupportedOperationException.class)
+    public void noWriting2() {
+        emptyDsg().begin(TxnType.WRITE);
+    }
+
+    @Test(expected = UnsupportedOperationException.class)
+    public void noWriting3() {
+        emptyDsg().begin(TxnType.READ_PROMOTE);
+    }
+
+    @Test(expected = UnsupportedOperationException.class)
+    public void noWriting4() {
+        emptyDsg().begin(TxnType.READ_COMMITTED_PROMOTE);
+    }
+
+    @Test(expected = UnsupportedOperationException.class)
     public void noCommitting() {
         final DatasetGraph dsg = emptyDsg();
         assertFalse(dsg.isInTransaction());

Reply via email to