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) ;
}
}