svn commit: r756061 - in /lenya/contributions/2_0_X/modules/atom/test/canoo: results/ test.xml

[email protected]
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
Author: andreas
Date: Thu Mar 19 15:55:53 2009
New Revision: 756061

URL: http://svn.apache.org/viewvc?rev=756061&view=rev
Log:
Removing canoo test results from SVN, pass pub title to login step.

Removed:
    lenya/contributions/2_0_X/modules/atom/test/canoo/results/
Modified:
    lenya/contributions/2_0_X/modules/atom/test/canoo/test.xml

Modified: lenya/contributions/2_0_X/modules/atom/test/canoo/test.xml
URL: http://svn.apache.org/viewvc/lenya/contributions/2_0_X/modules/atom/test/canoo/test.xml?rev=756061&r1=756060&r2=756061&view=diff
==============================================================================
--- lenya/contributions/2_0_X/modules/atom/test/canoo/test.xml (original)
+++ lenya/contributions/2_0_X/modules/atom/test/canoo/test.xml Thu Mar 19 15:55:53 2009
@@ -18,9 +18,11 @@
 <!--
 <!DOCTYPE project SYSTEM "../../../../modules/development/test/canoo/lenya_webtest.dtd">
 -->
-<project name="administration" basedir="." default="wt.full">
-  
+<project name="atom" basedir="." default="wt.full">
+ <!-- 
   <import file="../../../../modules/development/test/canoo/macros.xml"/>
+-->
+  <import file="/Users/nobby/apache/lenya/temp/firedocs/BRANCH_2_0_X/src/modules/development/test/canoo/macros.xml"/>
   
   <macrodef name="checkEmptyCollection">
     <attribute name="url"/>
@@ -43,7 +45,9 @@
   
   <property name="sessionId" value=""/>
   
-  <property name="prefix" value="/default/authoring"/>
+  <property name="pubId" value="defaultfiredocs"/>
+  <property name="pubTitle" value="Default with Firedocs"/>
+  <property name="prefix" value="/${pubId}/authoring"/>
   <property name="documentUrl" value="${prefix}/concepts.html"/>
   
   <property name="assetsUrl" value="${prefix}/concepts.html?lenya.usecase=atom.assets"/>
@@ -82,13 +86,13 @@
     <webtest name="atom.setup">
       <steps>
         <groovy>
-          def helper = step.context.xPathHelper;
-          helper.registerGlobalNamespace("app", "http://www.w3.org/2007/app");
-          helper.registerGlobalNamespace("atom", "http://www.w3.org/2005/Atom");
-          helper.registerGlobalNamespace("xhtml", "http://www.w3.org/1999/xhtml");
-          helper.registerGlobalNamespace("dc", "http://purl.org/dc/elements/1.1/");
-          helper.registerGlobalNamespace("edit", "http://apache.org/lenya/editing");
-          helper.registerGlobalNamespace("relaxng", "http://relaxng.org/ns/structure/1.0");
+          import com.canoo.webtest.engine.xpath.XPathHelper
+          XPathHelper.registerGlobalNamespace("app", "http://www.w3.org/2007/app")
+          XPathHelper.registerGlobalNamespace("atom", "http://www.w3.org/2005/Atom")
+          XPathHelper.registerGlobalNamespace("xhtml", "http://www.w3.org/1999/xhtml")
+          XPathHelper.registerGlobalNamespace("dc", "http://purl.org/dc/elements/1.1/")
+          XPathHelper.registerGlobalNamespace("edit", "http://apache.org/lenya/editing")
+          XPathHelper.registerGlobalNamespace("relaxng", "http://relaxng.org/ns/structure/1.0")
         </groovy>
       </steps>
     </webtest>
@@ -111,7 +115,7 @@
         <invoke url="${entryUrl}"/>
         <verifyResponseCode code="200"/>
         <storeXPath property="schemaUri" xpath="/atom:entry/edit:edit/edit:schema/@href"/>
-        <verifyProperty name="schemaUri" text="/default/modules/xhtml/schemas/xhtml.rng"/>
+        <verifyProperty name="schemaUri" text="/${pubId}/modules/xhtml/schemas/xhtml.rng"/>
         <storeXPath property="uuid2urlUri" xpath="/atom:entry/edit:edit/edit:uri-resolver[@protocol = 'lenya-document']/@href"/>
         <storeXPath property="lenyaDocumentUri" xpath="/atom:entry/atom:content/@src"/>
         
@@ -215,7 +219,7 @@
         <option name="ThrowExceptionOnFailingStatusCode" value="false"/>
       </config>
       <steps>
-        <doLogin username="lenya" password="levi" url="${documentUrl}"/>
+        <doLogin username="lenya" password="levi" url="${documentUrl}" pubTitle="${pubTitle}"/>
 
         <!-- ====================================================================== -->
         <!-- check workspace service document -->
@@ -223,7 +227,7 @@
         
         <invoke url="${documentUrl}"/>
         <storeXPath xpath="/html/head/link[@rel = 'service']/@href" property="workspaceUrl"/>
-        <invoke url="/default/authoring/#{workspaceUrl}"/>
+        <invoke url="${prefix}/#{workspaceUrl}"/>
         <verifyXPath xpath="/app:service"/>
 
         <storeXPath property="topLevelDocsUrl" xpath="/app:service/app:workspace[atom:title = 'Documents']/app:collection/@href"/>
@@ -259,7 +263,7 @@
         <option name="ThrowExceptionOnFailingStatusCode" value="false"/>
       </config>
       <steps>
-        <doLogin username="lenya" password="levi" url="${documentUrl}"/>
+        <doLogin username="lenya" password="levi" url="${documentUrl}" pubTitle="${pubTitle}"/>
         
         <!-- ====================================================================== -->
         <!-- clean up previous changes -->
@@ -310,7 +314,7 @@
         <option name="ThrowExceptionOnFailingStatusCode" value="false"/>
       </config>
       <steps>
-        <doLogin username="lenya" password="levi" url="${documentUrl}"/>
+        <doLogin username="lenya" password="levi" url="${documentUrl}" pubTitle="${pubTitle}"/>
         
         <invoke url="${entryUrl}" method="PUT" contentFile="${entryFile}" contentType="application/atom+xml"/>
         <verifyResponseCode code="200"/>
@@ -336,7 +340,7 @@
       </config>
       
       <steps>
-        <doLogin username="lenya" password="levi" url="${documentUrl}"/>
+        <doLogin username="lenya" password="levi" url="${documentUrl}" pubTitle="${pubTitle}"/>
 
         <!-- ====================================================================== -->
         <!-- remove existing lock -->
@@ -390,7 +394,7 @@
         
         <doLogout/>
         
-        <doLogin username="alice" password="levi" url="${documentUrl}"/>
+        <doLogin username="alice" password="levi" url="${documentUrl}" pubTitle="${pubTitle}"/>
         
         <!-- ====================================================================== -->
         <!-- can't create lock if already locked by a different user -->
@@ -431,7 +435,7 @@
         <option name="ThrowExceptionOnFailingStatusCode" value="false"/>
       </config>
       <steps>
-        <doLogin username="lenya" password="levi" url="${documentUrl}"/>
+        <doLogin username="lenya" password="levi" url="${documentUrl}" pubTitle="${pubTitle}"/>
         
         <!-- ====================================================================== -->
         <!-- delete asset -->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.