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>