You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2011/12/28 21:49:17 UTC

svn commit: r1225329 - /incubator/jena/Scratch/AFS/Jena-Dev/trunk/src/dev/Jena142_VarScopeBind.java

Author: andy
Date: Wed Dec 28 20:49:17 2011
New Revision: 1225329

URL: http://svn.apache.org/viewvc?rev=1225329&view=rev
Log: (empty)

Modified:
    incubator/jena/Scratch/AFS/Jena-Dev/trunk/src/dev/Jena142_VarScopeBind.java

Modified: incubator/jena/Scratch/AFS/Jena-Dev/trunk/src/dev/Jena142_VarScopeBind.java
URL: http://svn.apache.org/viewvc/incubator/jena/Scratch/AFS/Jena-Dev/trunk/src/dev/Jena142_VarScopeBind.java?rev=1225329&r1=1225328&r2=1225329&view=diff
==============================================================================
--- incubator/jena/Scratch/AFS/Jena-Dev/trunk/src/dev/Jena142_VarScopeBind.java (original)
+++ incubator/jena/Scratch/AFS/Jena-Dev/trunk/src/dev/Jena142_VarScopeBind.java Wed Dec 28 20:49:17 2011
@@ -24,7 +24,6 @@ import org.openjena.atlas.logging.Log ;
 import com.hp.hpl.jena.query.Query ;
 import com.hp.hpl.jena.query.QueryException ;
 import com.hp.hpl.jena.query.QueryFactory ;
-import com.hp.hpl.jena.sparql.lang.SyntaxVarScope ;
 
 public class Jena142_VarScopeBind
 {
@@ -40,6 +39,11 @@ public class Jena142_VarScopeBind
         System.exit(0) ;
     }
 
+    @Test public void scope_21() { scope("SELECT * { ?s ?p ?o BIND(?o+5 AS ?z) }") ; }
+    
+    @Test(expected=QueryException.class)
+    public void scope_21a() { scope("SELECT * { ?s ?p ?o BIND(5 AS ?o) }") ; }
+    
     @Test public void scope_22() { scope("SELECT * { ?s ?p ?o OPTIONAL{?s ?p2 ?o2} BIND(?o2+5 AS ?z) }") ; }
 
     @Test(expected=QueryException.class)
@@ -54,14 +58,13 @@ public class Jena142_VarScopeBind
     // new tests
     @Test public void scope_26() { scope("SELECT * WHERE { { ?s ?p ?o} UNION { BIND('default' AS ?s) } }") ; }
 
-    @Test public void scope_27() { scope("SELECT * WHERE { { ?s ?p ?o} BIND('default' AS ?s) }") ; }
+    @Test public void scope_27() { scope("SELECT * WHERE { { ?s ?p ?o } BIND('default' AS ?s) }") ; }
 
     @Test public void scope_28() { scope("SELECT * WHERE { ?s ?p ?o { BIND('default' AS ?s) } }") ; }
     
     private static void scope(String queryStr)
     {
         Query query = QueryFactory.create(queryStr) ;
-        SyntaxVarScope.check(query) ;
     }
 }