Author: andy
Date: Wed Jun 26 22:57:31 2013
New Revision: 1497152

URL: http://svn.apache.org/r1497152
Log:
Tests for UpdateRequest output

Modified:
    
jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TS_Update.java
    
jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TestUpdateWriter.java

Modified: 
jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TS_Update.java
URL: 
http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TS_Update.java?rev=1497152&r1=1497151&r2=1497152&view=diff
==============================================================================
--- 
jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TS_Update.java 
(original)
+++ 
jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TS_Update.java 
Wed Jun 26 22:57:31 2013
@@ -28,7 +28,7 @@ import org.junit.runners.Suite.SuiteClas
     , TestUpdateGraphMgtMem.class
     , TestUpdateOperations.class
     , TestUpdateCompare.class
-    //, TestUpdateWriter.class
+    , TestUpdateWriter.class
 })
 public class TS_Update
 {

Modified: 
jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TestUpdateWriter.java
URL: 
http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TestUpdateWriter.java?rev=1497152&r1=1497151&r2=1497152&view=diff
==============================================================================
--- 
jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TestUpdateWriter.java
 (original)
+++ 
jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/modify/TestUpdateWriter.java
 Wed Jun 26 22:57:31 2013
@@ -31,15 +31,18 @@ public class TestUpdateWriter extends Ba
     @Test public void updateWrite02()   { test("PREFIX : <http://example/> 
INSERT DATA { <s> :p 123 }") ; }
     @Test public void updateWrite03()   { test("PREFIX : <http://example/> 
INSERT DATA { _:a :p 123 , 456 }") ; }
     @Test public void updateWrite04()   { test("PREFIX : <http://example/> 
INSERT DATA { _:a :p 123 ; :q 456 }") ; }
-    @Test public void updateWrite05()   { test("DELETE {} INSERT {} WHERE {}") 
; }
+    @Test public void updateWrite05()   { test("DELETE {<s> <p> ?v } INSERT 
{<s> <p> _:x } WHERE {?v <p> _:x }") ; }
+    @Test public void updateWrite06()   { test("INSERT {<s> <p> ?v } WHERE {?v 
<p> 123}") ; }
+    @Test public void updateWrite07()   { test("DELETE {<s> <p> ?v} WHERE {?v 
<p> 123}") ; }
+    @Test public void updateWrite08()   { test("DELETE WHERE {?v <p> 123}") ; }
+    @Test public void updateWrite09()   { test("DELETE { ?w <q> 56 } INSERT 
{?v <p> 123} WHERE { _:a ?p _:b }") ; }
+   
+    @Test public void updateWrite10()   { test("INSERT {} WHERE { ?x ?p [ ?a  
?b ] }") ; }
     
-    // WITH
-    // USING / USING NAMED
-    
-    @Test public void updateWrite06()   { test("INSERT DATA {}") ; }
-    @Test public void updateWrite07()   { test("INSERT DATA {}") ; }
-    @Test public void updateWrite08()   { test("INSERT DATA {}") ; }
-    @Test public void updateWrite09()   { test("INSERT DATA {}") ; }
+    @Test public void updateWrite20()   { test("PREFIX : <http://example/> 
DELETE {} INSERT {} WHERE {}") ; }
+    @Test public void updateWrite21()   { test("PREFIX : <http://example/> 
DELETE {} INSERT {} USING :G WHERE {}") ; }
+    @Test public void updateWrite22()   { test("PREFIX : <http://example/> 
DELETE {} INSERT {} USING NAMED :GN WHERE {}") ; }
+    @Test public void updateWrite23()   { test("PREFIX : <http://example/> 
WITH :ABC DELETE {} INSERT {} WHERE {}") ; }
 
     private void test(String updateString) {
         UpdateRequest update1 = UpdateFactory.create(updateString);


Reply via email to