Author: ltheussl
Date: Sun Aug  6 14:49:31 2006
New Revision: 429200

URL: http://svn.apache.org/viewvc?rev=429200&view=rev
Log:
Fix plugin tests, they were not even executed before. Remove test03 which is 
duplicated by test04. Speed up the testing by skipping the reports (should be 
done in the site plugin).

Removed:
    maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test03/
Modified:
    maven/maven-1/plugins/trunk/xdoc/src/plugin-test/maven.xml
    
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test01/xdocs-replacement/test.xml
    maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test02/maven.xml
    maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test04/maven.xml
    
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/maven.xml
    
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/project.xml

Modified: maven/maven-1/plugins/trunk/xdoc/src/plugin-test/maven.xml
URL: 
http://svn.apache.org/viewvc/maven/maven-1/plugins/trunk/xdoc/src/plugin-test/maven.xml?rev=429200&r1=429199&r2=429200&view=diff
==============================================================================
--- maven/maven-1/plugins/trunk/xdoc/src/plugin-test/maven.xml (original)
+++ maven/maven-1/plugins/trunk/xdoc/src/plugin-test/maven.xml Sun Aug  6 
14:49:31 2006
@@ -17,11 +17,13 @@
  -->
 <project xmlns:util="jelly:util" xmlns:maven="jelly:maven" 
xmlns:j="jelly:core" xmlns:assert="assert" xmlns:ant="jelly:ant">
   <goal name="testPlugin">
-    <maven:set plugin="maven-multiproject-plugin" property="goal" 
value="testPlugin"/>
-    <attainGoal name="multiproject:site"/>
+    <!--<maven:set plugin="maven-multiproject-plugin" property="goal" 
value="testPlugin"/>-->
+    <j:set var="goal" value="testPlugin"/>
+    <attainGoal name="multiproject:goal"/>
   </goal>
   <goal name="multixdoc">
-    <maven:set plugin="maven-multiproject-plugin" property="goal" 
value="xdoc"/>
-    <attainGoal name="multiproject:site"/>
+    <!--<maven:set plugin="maven-multiproject-plugin" property="goal" 
value="xdoc"/>-->
+    <j:set var="goal" value="xdoc"/>
+    <attainGoal name="multiproject:goal"/>
   </goal>
 </project>

Modified: 
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test01/xdocs-replacement/test.xml
URL: 
http://svn.apache.org/viewvc/maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test01/xdocs-replacement/test.xml?rev=429200&r1=429199&r2=429200&view=diff
==============================================================================
--- 
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test01/xdocs-replacement/test.xml
 (original)
+++ 
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test01/xdocs-replacement/test.xml
 Sun Aug  6 14:49:31 2006
@@ -19,7 +19,7 @@
 
 <!-- $Id$ -->
 <!DOCTYPE document [
-       <!ENTITY % common-links SYSTEM "common/links.xml">
+       <!ENTITY % common-links SYSTEM "../common/links.xml">
        %common-links;
 ]>
 <document>

Modified: maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test02/maven.xml
URL: 
http://svn.apache.org/viewvc/maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test02/maven.xml?rev=429200&r1=429199&r2=429200&view=diff
==============================================================================
--- maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test02/maven.xml (original)
+++ maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test02/maven.xml Sun Aug  
6 14:49:31 2006
@@ -16,7 +16,8 @@
  */
  -->
 <project xmlns:util="jelly:util" xmlns:j="jelly:core" xmlns:assert="assert" 
xmlns:doc="doc" xmlns:x="jelly:xml">
-  <goal name="testPlugin" prereqs="clean,xdoc">
+  <goal name="testPlugin" prereqs="clean,maven-linkcheck-plugin:report,xdoc">
+    <!-- Shouldn't this be done in the linkcheck plugin? -->
     <j:set var="linkcheck" 
value="${maven.build.dir}/linkcheck/linkcheck-results.xml"/>
     <assert:assertFileExists file="${linkcheck}"/>
     <util:file var="linkcheckFile" name="${linkcheck}"/>

Modified: maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test04/maven.xml
URL: 
http://svn.apache.org/viewvc/maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test04/maven.xml?rev=429200&r1=429199&r2=429200&view=diff
==============================================================================
--- maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test04/maven.xml (original)
+++ maven/maven-1/plugins/trunk/xdoc/src/plugin-test/test04/maven.xml Sun Aug  
6 14:49:31 2006
@@ -22,20 +22,12 @@
   xmlns:x="jelly:xml">
 
   <goal name="testPlugin" prereqs="clean,xdoc">
-    <j:set var="linkcheck" 
value="${maven.build.dir}/linkcheck/linkcheck-results.xml"/>
-    <assert:assertFileExists file="${linkcheck}"/>
-    <util:file var="linkcheckFile" name="${linkcheck}"/>
-    <x:parse var="linkcheckDoc" xml="${linkcheckFile.toURL()}"/>
-    <x:set var="countLogo" 
select="count($linkcheckDoc/linkcheck/file/result[contains(child::target,'apache-maven-project.png')][contains(child::status,'NOT
 FOUND')])"/>
-    <assert:assertEquals expected="0" 
value="${countLogo.intValue().toString()}" msg="Logo not found."/>
-    <x:set var="countUrl" 
select="count($linkcheckDoc/linkcheck/file/result[contains(child::target,'project-info.html')][contains(child::status,'NOT
 FOUND')])"/>
-    <assert:assertEquals expected="0" 
value="${countUrl.intValue().toString()}" msg="Url not found."/>
-    <assert:assertFileExists file="velocity.log"/> 
     
     <!-- Test the output according the project.properties file -->
-    <!-- maven.xdoc.locale.list=en_CA, fr_CA -->
+    <!-- maven.xdoc.locale.supported=en_CA, fr_CA, de_DE -->
+    
     <!-- Test Default language -->
-    <assert:assertFileExists file="${maven.docs.dest}/cvs-usage.html"/>
+    <assert:assertFileExists file="${maven.docs.dest}/scm-usage.html"/>
     <assert:assertFileExists file="${maven.docs.dest}/mail-lists.html"/>
     <assert:assertFileExists file="${maven.docs.dest}/dependencies.html"/>
     <assert:assertFileExists file="${maven.docs.dest}/maven-reports.html"/>
@@ -46,8 +38,9 @@
     <assert:assertFileExists file="${maven.docs.dest}/issue-tracking.html"/>
     <assert:assertFileExists file="${maven.docs.dest}/project-info.html"/>
     <assert:assertFileExists 
file="${maven.docs.dest}/subdir/testjsltosite.html"/>
+    
     <!-- Test en_CA language -->    
-    <assert:assertFileExists file="${maven.docs.dest}/en_CA/cvs-usage.html"/>
+    <assert:assertFileExists file="${maven.docs.dest}/en_CA/scm-usage.html"/>
     <assert:assertFileExists file="${maven.docs.dest}/en_CA/mail-lists.html"/>
     <assert:assertFileExists 
file="${maven.docs.dest}/en_CA/dependencies.html"/>
     <assert:assertFileExists 
file="${maven.docs.dest}/en_CA/maven-reports.html"/>
@@ -60,7 +53,7 @@
     <assert:assertFileExists 
file="${maven.docs.dest}/en_CA/subdir/testjsltosite.html"/>
     
     <!-- Test fr_CA language -->    
-    <assert:assertFileExists file="${maven.docs.dest}/fr_CA/cvs-usage.html"/>
+    <assert:assertFileExists file="${maven.docs.dest}/fr_CA/scm-usage.html"/>
     <assert:assertFileExists file="${maven.docs.dest}/fr_CA/mail-lists.html"/>
     <assert:assertFileExists 
file="${maven.docs.dest}/fr_CA/dependencies.html"/>
     <assert:assertFileExists 
file="${maven.docs.dest}/fr_CA/maven-reports.html"/>
@@ -71,6 +64,20 @@
     <assert:assertFileExists 
file="${maven.docs.dest}/fr_CA/issue-tracking.html"/>
     <assert:assertFileExists 
file="${maven.docs.dest}/fr_CA/project-info.html"/>
     <assert:assertFileExists 
file="${maven.docs.dest}/fr_CA/subdir/testjsltosite.html"/>
+
+    <!-- Test de_DE language -->    
+    <assert:assertFileExists file="${maven.docs.dest}/de_DE/scm-usage.html"/>
+    <assert:assertFileExists file="${maven.docs.dest}/de_DE/mail-lists.html"/>
+    <assert:assertFileExists 
file="${maven.docs.dest}/de_DE/dependencies.html"/>
+    <assert:assertFileExists 
file="${maven.docs.dest}/de_DE/maven-reports.html"/>
+    <assert:assertFileExists file="${maven.docs.dest}/de_DE/team-list.html"/>
+    <assert:assertFileExists file="${maven.docs.dest}/de_DE/downloads.html"/>
+    <assert:assertFileExists file="${maven.docs.dest}/de_DE/index.html"/>
+    <assert:assertFileExists file="${maven.docs.dest}/de_DE/myfile_i18n.html"/>
+    <assert:assertFileExists 
file="${maven.docs.dest}/de_DE/issue-tracking.html"/>
+    <assert:assertFileExists 
file="${maven.docs.dest}/de_DE/project-info.html"/>
+    <assert:assertFileExists 
file="${maven.docs.dest}/de_DE/subdir/testjsltosite.html"/>
+
   </goal>
   
 </project>

Modified: 
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/maven.xml
URL: 
http://svn.apache.org/viewvc/maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/maven.xml?rev=429200&r1=429199&r2=429200&view=diff
==============================================================================
--- 
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/maven.xml
 (original)
+++ 
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/maven.xml
 Sun Aug  6 14:49:31 2006
@@ -22,14 +22,18 @@
     <assert:assertFileExists file="${depXmlPath}"/>
     <util:file var="depXmlFile" name="${depXmlPath}"/>
     <x:parse var="depXmlDom" xml="${depXmlFile}"/>
-    <x:set var="headerComment" select="string($depXmlDom/document/body/[EMAIL 
PROTECTED]'Dependencies']/table/thead/tr/th[5])"/>
+    <!-- This has been internationalized...
+    <x:set var="headerComment" select="string($depXmlDom/document/body/[EMAIL 
PROTECTED]'Dependencies']/table/thead/tr/th[6])"/>
     <assert:assertEquals expected="Comment" value="${headerComment}"/>
+    -->
     <x:forEach var="tr" select="$depXmlDom/document/body/[EMAIL 
PROTECTED]'Dependencies']/table/tbody/*">
       <x:set var="depName" select="string($tr/td[1])"/>
-      <x:set var="comment" select="string($tr/td[5])"/>
+      <x:set var="scope" select="string($tr/td[4])"/>
+      <x:set var="comment" select="string($tr/td[6])"/>
       <j:if test="${depName=='dom4j'}">
         <echo>Checking comment for dependency dom4j</echo>
         <assert:assertEquals expected="Simple comment" 
value="${comment.trim()}"/>
+        <assert:assertEquals expected="test" value="${scope.trim()}"/>
       </j:if>
       <j:if test="${depName=='commons-jelly'}">
         <echo>Checking comment for dependency commons-jelly</echo>

Modified: 
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/project.xml
URL: 
http://svn.apache.org/viewvc/maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/project.xml?rev=429200&r1=429199&r2=429200&view=diff
==============================================================================
--- 
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/project.xml
 (original)
+++ 
maven/maven-1/plugins/trunk/xdoc/src/plugin-test/testDependenciesComment/project.xml
 Sun Aug  6 14:49:31 2006
@@ -33,6 +33,7 @@
       <version>1.4-dev-8</version>
       <properties>
         <comment>Simple comment</comment>
+        <scope>test</scope>
       </properties>
     </dependency>
 


Reply via email to