From: <jer...@us...> - 2013-10-07 20:27:25
|
Revision: 7437 http://bigdata.svn.sourceforge.net/bigdata/?rev=7437&view=rev Author: jeremy_carroll Date: 2013-10-07 20:27:15 +0000 (Mon, 07 Oct 2013) Log Message: ----------- added tests concerning 739 optional property path and bind Modified Paths: -------------- branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/TestTickets.java Added Paths: ----------- branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.rq branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.srx branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.ttl branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739A-optpp.rq branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739B-optpp.rq branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739C-optpp.rq Modified: branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/TestTickets.java =================================================================== --- branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/TestTickets.java 2013-10-07 17:26:15 UTC (rev 7436) +++ branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/TestTickets.java 2013-10-07 20:27:15 UTC (rev 7437) @@ -66,6 +66,49 @@ } + public void test_ticket_739() throws Exception { + + new TestHelper("ticket739-optpp",// testURI, + "ticket739-optpp.rq",// queryFileURL + "ticket739-optpp.ttl",// dataFileURL + "ticket739-optpp.srx"// resultFileURL + ).runTest(); + + } + + + public void xtest_ticket_739a() throws Exception { + + new TestHelper("ticket739A-optpp",// testURI, + "ticket739A-optpp.rq",// queryFileURL + "ticket739-optpp.ttl",// dataFileURL + "ticket739-optpp.srx"// resultFileURL + ).runTest(); + + } + + + + public void xtest_ticket_739b() throws Exception { + + new TestHelper("ticket739B-optpp",// testURI, + "ticket739B-optpp.rq",// queryFileURL + "ticket739-optpp.ttl",// dataFileURL + "ticket739-optpp.srx"// resultFileURL + ).runTest(); + + } + + public void test_ticket_739c() throws Exception { + + new TestHelper("ticket739B-optpp",// testURI, + "ticket739C-optpp.rq",// queryFileURL + "ticket739-optpp.ttl",// dataFileURL + "ticket739-optpp.srx"// resultFileURL + ).runTest(); + + } + public void xtest_ticket_747() throws Exception { new TestHelper("ticket747-bound",// testURI, Added: branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.rq =================================================================== --- branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.rq (rev 0) +++ branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.rq 2013-10-07 20:27:15 UTC (rev 7437) @@ -0,0 +1,12 @@ + +SELECT ?X +WHERE { +{ +?X <eg:part> ?part . +?part ?predicate <eg:o> . +} +UNION +{ +?X ?predicate <eg:o> . +} +} \ No newline at end of file Added: branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.srx =================================================================== --- branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.srx (rev 0) +++ branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.srx 2013-10-07 20:27:15 UTC (rev 7437) @@ -0,0 +1,26 @@ +<?xml version="1.0"?> +<sparql + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:xs="http://www.w3.org/2001/XMLSchema#" + xmlns="http://www.w3.org/2005/sparql-results#" > + <head> + <variable name="X"/> + </head> + <results> + <result> + <binding name="X"> + <uri>eg:s</uri> + </binding> + </result> + <result> + <binding name="X"> + <uri>eg:mid</uri> + </binding> + </result> + <result> + <binding name="X"> + <uri>eg:b</uri> + </binding> + </result> + </results> +</sparql> Added: branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.ttl =================================================================== --- branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.ttl (rev 0) +++ branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739-optpp.ttl 2013-10-07 20:27:15 UTC (rev 7437) @@ -0,0 +1,5 @@ + +<eg:s> <eg:p> <eg:o> . + +<eg:b> <eg:part> <eg:mid> . +<eg:mid> <eg:q> <eg:o> . \ No newline at end of file Added: branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739A-optpp.rq =================================================================== --- branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739A-optpp.rq (rev 0) +++ branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739A-optpp.rq 2013-10-07 20:27:15 UTC (rev 7437) @@ -0,0 +1,6 @@ + +SELECT ?X +WHERE { +?X <eg:part>? ?part . +?part ?predicate <eg:o> . +} \ No newline at end of file Added: branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739B-optpp.rq =================================================================== --- branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739B-optpp.rq (rev 0) +++ branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739B-optpp.rq 2013-10-07 20:27:15 UTC (rev 7437) @@ -0,0 +1,6 @@ +SELECT ?X +WHERE { +BIND ( <eg:o> as ?Z ) +?X <eg:part>? ?part . +?part ?predicate ?Z . +} \ No newline at end of file Added: branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739C-optpp.rq =================================================================== --- branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739C-optpp.rq (rev 0) +++ branches/BIGDATA_RELEASE_1_3_0/bigdata-rdf/src/test/com/bigdata/rdf/sparql/ast/eval/ticket739C-optpp.rq 2013-10-07 20:27:15 UTC (rev 7437) @@ -0,0 +1,14 @@ + + +SELECT ?X +WHERE { +BIND ( <eg:o> as ?Z ) +{ +?X <eg:part> ?part . +?part ?predicate ?Z . +} +UNION +{ +?X ?predicate ?Z . +} +} \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |