You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by rv...@apache.org on 2013/08/09 22:29:28 UTC
svn commit: r1512484 -
/jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/api/TestAPI.java
Author: rvesse
Date: Fri Aug 9 20:29:27 2013
New Revision: 1512484
URL: http://svn.apache.org/r1512484
Log:
Change comments on JENA-500 test cases to reflect reality
Modified:
jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/api/TestAPI.java
Modified: jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/api/TestAPI.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/api/TestAPI.java?rev=1512484&r1=1512483&r2=1512484&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/api/TestAPI.java (original)
+++ jena/trunk/jena-arq/src/test/java/com/hp/hpl/jena/sparql/api/TestAPI.java Fri Aug 9 20:29:27 2013
@@ -164,16 +164,10 @@ public class TestAPI extends BaseTest
}
/**
- * This test demonstrates a disconnect between user understanding of
- * initial bindings and the reality of their implementation.
- * <p>
- * Using initial bindings can potentially change the semantics of the query
- * in unexpected ways such as making an always false query return true
- * but sometimes the optimizer (which knows nothing of initial bindings)
- * makes a decision which negates that potential.
- * </p>
+ * Initial binding substitution happens before optimization so initial bindings can make a semantically always false query into one that can return true
*/
@Test public void testInitialBindings5() {
+ // From JENA-500
Query query = QueryFactory.create(
"ASK\n" +
"WHERE {\n" +
@@ -191,16 +185,10 @@ public class TestAPI extends BaseTest
}
/**
- * This test demonstrates a disconnect between user understanding of
- * initial bindings and the reality of their implementation.
- * <p>
- * Using initial bindings can potentially change the semantics of the query
- * in unexpected ways such as making an always false query return true
- * but sometimes the optimizer (which knows nothing of initial bindings)
- * makes a decision which negates that potential.
- * </p>
+ * Initial binding substitution happens before optimization so initial bindings can make a semantically always false query into one that can return true
*/
@Test public void testInitialBindings6() {
+ // From JENA-500
Query query = QueryFactory.create(
"ASK\n" +
"WHERE {\n" +