]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
CSPACE-5024: Added partial term search tests across vocabularies within an authority.
authorAron Roberts <aron@socrates.berkeley.edu>
Fri, 20 Apr 2012 03:28:37 +0000 (20:28 -0700)
committerAron Roberts <aron@socrates.berkeley.edu>
Fri, 20 Apr 2012 03:28:37 +0000 (20:28 -0700)
services/IntegrationTests/src/test/resources/test-data/xmlreplay/authority/authority.xml
services/IntegrationTests/src/test/resources/test-data/xmlreplay/authority/res/partialTermSearchAuthorityItems1.res.xml [new file with mode: 0644]
services/IntegrationTests/src/test/resources/test-data/xmlreplay/authority/res/partialTermSearchAuthorityItems2.res.xml [new file with mode: 0644]

index 9a0c5d2044b68de5c5ddf2fefab302c11a248d10..a04bc107bc015f0eeb216dd9aba13327801fc321 100644 (file)
@@ -20,6 +20,8 @@
             <vars>
                 <var ID="identifier1">jlmbsoq</var>
                 <var ID="identifier2">tqbfjotld</var>
+                <var ID="identifier1PartialTerm">jlmb</var>
+                <var ID="identifier2PartialTerm">tqbf</var>
                 <var ID="authDisplayName">${identifier1}</var>
                 <var ID="authShortIdentifier">${identifier1}</var>
            </vars>
@@ -57,7 +59,7 @@
             <uri>/cspace-services/personauthorities/${createPersonAuthority1.CSID}/items</uri>
             <filename>authority/personitem.xml</filename>
             <vars>
-                <var ID="itemDisplayName">${createPersonAuthority1.identifier1} ${createPersonAuthority1.identifier2}</var>
+                <var ID="itemDisplayName">${createPersonAuthority1.identifier2} ${createPersonAuthority1.identifier1}</var>
                 <var ID="itemShortIdentifier">${createPersonAuthority1.identifier1}1</var>
             </vars>
         </test>
         </test>
         
         <!-- Partial term search -->
-        <!--
         <test ID="partialTermSearchAuthorityItems">
             <expectedCodes>200</expectedCodes>
             <method>GET</method>
-            <uri>/cspace-services/authorities/_ALL_/items?pt=${createPersonAuthority1.name1}</uri>
+            <uri>/cspace-services/personauthorities/_ALL_/items?pt=${createPersonAuthority1.identifier2PartialTerm}</uri>
             <response>
-                <expected level="ADDOK"/>
-                <filename>authority/res/partialTermSearchAuthorityItems.res.xml</filename>
+                <expected level="TEXT"/>
+                <filename>authority/res/partialTermSearchAuthorityItems1.res.xml</filename>
             </response>
         </test>
         -->
diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/authority/res/partialTermSearchAuthorityItems1.res.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/authority/res/partialTermSearchAuthorityItems1.res.xml
new file mode 100644 (file)
index 0000000..b875b94
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
+<ns2:abstract-common-list xmlns:ns2="http://collectionspace.org/services/jaxb">\r
+<totalItems>2</totalItems>\r
+<list-item>\r
+    <shortIdentifier>${createPersonAuthority1.identifier1}1</shortIdentifier>\r
+</list-item>\r
+<list-item>\r
+    <shortIdentifier>${createPersonAuthority1.identifier1}3</shortIdentifier>\r
+</list-item>\r
+</ns2:abstract-common-list>\r
+\r
diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/authority/res/partialTermSearchAuthorityItems2.res.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/authority/res/partialTermSearchAuthorityItems2.res.xml
new file mode 100644 (file)
index 0000000..a5f533d
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
+<ns2:abstract-common-list xmlns:ns2="http://collectionspace.org/services/jaxb">\r
+<totalItems>1</totalItems>\r
+<list-item>\r
+    <shortIdentifier>${createPersonAuthority1.identifier1}1</shortIdentifier>\r
+</list-item>\r
+<list-item>\r
+    <shortIdentifier>${createPersonAuthority1.identifier1}3</shortIdentifier>\r
+</list-item>\r
+</ns2:abstract-common-list>\r
+\r