[Mulgara-svn] r1665 - in trunk/jxdata/iTQL: . relative_uris
pag at mulgara.org
pag at mulgara.org
Mon Apr 13 22:20:10 UTC 2009
Author: pag
Date: 2009-04-13 15:20:10 -0700 (Mon, 13 Apr 2009)
New Revision: 1665
Added:
trunk/jxdata/iTQL/relative_uris/
trunk/jxdata/iTQL/relative_uris/createResult1.txt
trunk/jxdata/iTQL/relative_uris/insertResult1.txt
trunk/jxdata/iTQL/relative_uris/queryResult1.txt
trunk/jxdata/iTQL/relative_uris/queryResult2.txt
trunk/jxdata/iTQL/relative_uris/test.jxu
Log:
Provides tests for the relative URI handling in r1664
Added: trunk/jxdata/iTQL/relative_uris/createResult1.txt
===================================================================
--- trunk/jxdata/iTQL/relative_uris/createResult1.txt (rev 0)
+++ trunk/jxdata/iTQL/relative_uris/createResult1.txt 2009-04-13 22:20:10 UTC (rev 1665)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<answer xmlns="http://mulgara.org/tql#"><query><message>Successfully created graph @server@#reltest</message></query></answer>
Added: trunk/jxdata/iTQL/relative_uris/insertResult1.txt
===================================================================
--- trunk/jxdata/iTQL/relative_uris/insertResult1.txt (rev 0)
+++ trunk/jxdata/iTQL/relative_uris/insertResult1.txt 2009-04-13 22:20:10 UTC (rev 1665)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<answer xmlns="http://mulgara.org/tql#"><query><message>Successfully inserted statements into @server@#reltest</message></query></answer>
Added: trunk/jxdata/iTQL/relative_uris/queryResult1.txt
===================================================================
--- trunk/jxdata/iTQL/relative_uris/queryResult1.txt (rev 0)
+++ trunk/jxdata/iTQL/relative_uris/queryResult1.txt 2009-04-13 22:20:10 UTC (rev 1665)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<answer xmlns="http://mulgara.org/tql#"><query><variables><o/></variables><solution><o resource="@server@/bar"/></solution></query></answer>
Added: trunk/jxdata/iTQL/relative_uris/queryResult2.txt
===================================================================
--- trunk/jxdata/iTQL/relative_uris/queryResult2.txt (rev 0)
+++ trunk/jxdata/iTQL/relative_uris/queryResult2.txt 2009-04-13 22:20:10 UTC (rev 1665)
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<answer xmlns="http://mulgara.org/tql#"><query><variables><o/></variables><solution><o resource="@server@/baz"/></solution></query></answer>
Added: trunk/jxdata/iTQL/relative_uris/test.jxu
===================================================================
--- trunk/jxdata/iTQL/relative_uris/test.jxu (rev 0)
+++ trunk/jxdata/iTQL/relative_uris/test.jxu 2009-04-13 22:20:10 UTC (rev 1665)
@@ -0,0 +1,72 @@
+<jxu>
+ <set name="debug" value="false" />
+
+ <set name="query" value="create <@server@#reltest> ;"/>
+ <eval stepClass="org.mulgara.store.jxunit.QueryJX" />
+ <ifEqual converse="true" file="createResult1.txt" name="queryResult">
+ <save name="queryResult" file="badCreateResult1.xml"/>
+ <fail>Output failed. Check badCreateResult1.xml for output.</fail>
+ </ifEqual>
+
+ <set name="query" value="insert <foo> <test:property> <bar> into <@server@#reltest> ; "/>
+
+ <eval stepClass="org.mulgara.store.jxunit.QueryJX" />
+ <ifEqual converse="true" file="insertResult1.txt" name="queryResult">
+ <save name="queryResult" file="badInsertResult1.xml"/>
+ <fail>Output failed. Check badInsertResult1.xml for output.</fail>
+ </ifEqual>
+
+ <set name="query"
+ value="select $o
+ from <@server@#reltest>
+ where <foo> <test:property> $o ;"/>
+
+ <eval stepClass="org.mulgara.store.jxunit.QueryJX" />
+ <ifEqual converse="true" file="queryResult1.txt" name="queryResult">
+ <save name="queryResult" file="badQueryResult1.xml"/>
+ <fail>Output failed. Check badQueryResult1.xml for output.</fail>
+ </ifEqual>
+
+ <set name="query"
+ value="select $o
+ from <#reltest>
+ where <@server@/foo> <test:property> $o ;"/>
+
+ <eval stepClass="org.mulgara.store.jxunit.QueryJX" />
+ <ifEqual converse="true" file="queryResult1.txt" name="queryResult">
+ <save name="queryResult" file="badQueryResult2.xml"/>
+ <fail>Output failed. Check badQueryResult2.xml for output.</fail>
+ </ifEqual>
+
+
+ <set name="query" value="insert <@server@/bar> <test:property> <baz> into <@server@#reltest> ; "/>
+
+ <eval stepClass="org.mulgara.store.jxunit.QueryJX" />
+ <ifEqual converse="true" file="insertResult1.txt" name="queryResult">
+ <save name="queryResult" file="badInsertResult2.xml"/>
+ <fail>Output failed. Check badInsertResult2.xml for output.</fail>
+ </ifEqual>
+
+ <set name="query"
+ value="select $o
+ from <@server@#reltest>
+ where <bar> <test:property> $o ;"/>
+
+ <eval stepClass="org.mulgara.store.jxunit.QueryJX" />
+ <ifEqual converse="true" file="queryResult2.txt" name="queryResult">
+ <save name="queryResult" file="badQueryResult3.xml"/>
+ <fail>Output failed. Check badQueryResult3.xml for output.</fail>
+ </ifEqual>
+
+ <set name="query"
+ value="select $o
+ from <#reltest>
+ where <@server@/bar> <test:property> $o ;"/>
+
+ <eval stepClass="org.mulgara.store.jxunit.QueryJX" />
+ <ifEqual converse="true" file="queryResult2.txt" name="queryResult">
+ <save name="queryResult" file="badQueryResult4.xml"/>
+ <fail>Output failed. Check badQueryResult4.xml for output.</fail>
+ </ifEqual>
+
+</jxu>
More information about the Mulgara-svn
mailing list