You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2013/06/19 14:41:05 UTC

svn commit: r866442 [5/16] - in /websites/production/maven/content/plugin-testing-archives/LATEST: ./ css/ images/ images/logos/ maven-plugin-testing-harness/ maven-plugin-testing-harness/css/ maven-plugin-testing-harness/examples/ maven-plugin-testing...

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/multiproject.html
==============================================================================
--- websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/multiproject.html (added)
+++ websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/multiproject.html Wed Jun 19 12:41:02 2013
@@ -0,0 +1,279 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ | Generated by Apache Maven Doxia at 2013-06-19
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Maven Plugin Testing Mechanism - Testing Multiproject</title>
+    <style type="text/css" media="all">
+      @import url("../css/maven-base.css");
+      @import url("../css/maven-theme.css");
+      @import url("../css/site.css");
+    </style>
+    <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
+        <meta name="author" content="Vincent Siveton" />
+        <meta name="Date-Revision-yyyymmdd" content="20130619" />
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+                                                    
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+                                                        
+<script type="text/javascript">_uacct = "UA-140879-1";
+        urchinTracker();</script>
+                              </head>
+  <body class="composite">
+    <div id="banner">
+                                      <a href="../../../" id="bannerLeft">
+                                                <img src="../../../images/apache-maven-project-2.png" alt="" />
+                </a>
+                        <span id="bannerRight">
+                                                <img src="../../../images/maven-logo-2.gif" alt="" />
+                </span>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                                   <div class="xleft">
+                          <a href="http://www.apache.org/" class="externalLink">Apache</a>
+        &gt;
+                  <a href="../../../index.html">Maven</a>
+        &gt;
+                  <a href="../../index.html">Plugin Testing</a>
+        &gt;
+                  <a href="../">Maven Plugin Testing Mechanism</a>
+        &gt;
+        Testing Multiproject
+        </div>
+            <div class="xright">        
+                                    Last Published: 2013-06-19
+              &nbsp;| Version: 2.2-SNAPSHOT
+            </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                                                   <h5>Overview</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../index.html">Introduction</a>
+            </li>
+                  <li class="none">
+                  <a href="../getting-started/index.html">Getting Started</a>
+            </li>
+                  <li class="none">
+                  <a href="../apidocs/index.html">JavaDocs</a>
+            </li>
+                  <li class="none">
+                  <a href="../xref/index.html">Source Xref</a>
+            </li>
+                  <li class="none">
+                  <a href="../faq.html">FAQ</a>
+            </li>
+          </ul>
+                       <h5>Examples</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../examples/complex-mojo-parameters.html">Testing Complex Mojo Parameters</a>
+            </li>
+                  <li class="none">
+            <strong>Testing Multiproject</strong>
+          </li>
+                  <li class="none">
+                  <a href="../examples/repositories.html">Testing Repositories</a>
+            </li>
+                  <li class="none">
+                  <a href="../examples/artifact.html">Testing Project Artifact</a>
+            </li>
+          </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                                                                                                                                                                <li class="collapsed">
+                  <a href="../project-info.html">Project Information</a>
+                  </li>
+          </ul>
+                       <h5>Maven Projects</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../../../ant-tasks/index.html">Ant Tasks</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../archetype/index.html">Archetype</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../doxia/index.html">Doxia</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../jxr/index.html">JXR</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../maven-1.x/index.html">Maven 1.x</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../index.html">Maven 2 & 3</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../pom/index.html">Parent POMs</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../plugins/index.html">Plugins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../plugin-tools/index.html">Plugin Tools</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../scm/index.html">SCM</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../shared/index.html">Shared Components</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../skins/index.html">Skins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../surefire/index.html">Surefire</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../wagon/index.html">Wagon</a>
+            </li>
+          </ul>
+                       <h5>ASF</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+            </li>
+          </ul>
+                                 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+          <img alt="Built by Maven" src="../images/logos/maven-feather.png"/>
+        </a>
+                       
+                               </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Testing Multiproject<a name="Testing_Multiproject"></a></h2>
+<p><b>Note</b>: This example improves the <a href="../getting-started/index.html">cookbook</a> for multi-project testing.</p>
+<p>Your Mojo should have <tt>@aggregator</tt> parameter, i.e.:</p>
+<ul>
+<li>with java annotations (<a href="/plugin-tools/">maven-plugin-plugin 3.x</a>):
+<div class="source">
+<pre>@Mojo( name = &quot;touch&quot;, aggregator = true )
+public class MyMojo
+    extends AbstractMojo
+{
+  ...
+}</pre></div></li>
+<li>or with javadoc tags:
+<div class="source">
+<pre>/**
+ * @goal touch
+ * @aggregator
+ */
+public class MyMojo
+    extends AbstractMojo
+{
+  ...
+}</pre></div></li></ul>
+<p>To test a Mojo in a multiproject area, you need to define several stubs, i.e. for the main test project and its modules.</p>
+<div class="section">
+<h3>Create Stubs<a name="Create_Stubs"></a></h3>
+<p>Stub for the main test project:</p>
+<div class="source">
+<pre>public class MyProjectStub
+    extends MavenProjectStub
+{
+    /**
+     * Default constructor
+     */
+    public MyProjectStub()
+    {
+        ...
+
+        setExecutionRoot( true );
+    }
+
+    /** {@inheritDoc} */
+    public MavenProject getExecutionProject()
+    {
+        return this;
+    }
+}</pre></div>
+<p>Stubs for the subprojects:</p>
+<div class="source">
+<pre>public class SubProject1Stub
+    extends MavenProjectStub
+{
+    /**
+     * Default constructor
+     */
+    public SubProject1Stub()
+    {
+        ...
+    }
+}</pre></div>
+<div class="source">
+<pre>public class SubProject2Stub
+    extends MavenProjectStub
+{
+    /**
+     * Default constructor
+     */
+    public SubProject2Stub()
+    {
+        ...
+    }
+}</pre></div></div>
+<div class="section">
+<h3>Configure <tt>project-to-test</tt> pom<a name="Configure_project-to-test_pom"></a></h3>
+<div class="source">
+<pre>&lt;project&gt;
+  ...
+  &lt;build&gt;
+    &lt;plugins&gt;
+      &lt;plugin&gt;
+        &lt;artifactId&gt;maven-my-plugin&lt;/artifactId&gt;
+        &lt;configuration&gt;
+          ...
+          &lt;project implementation=&quot;org.apache.maven.plugin.my.stubs.MyProjectStub&quot;/&gt;
+          &lt;reactorProjects&gt;
+            &lt;project implementation=&quot;org.apache.maven.plugin.my.stubs.SubProject1Stub&quot;/&gt;
+            &lt;project implementation=&quot;org.apache.maven.plugin.my.stubs.SubProject2Stub&quot;/&gt;
+          &lt;/reactorProjects&gt;
+        &lt;/configuration&gt;
+      &lt;/plugin&gt;
+    &lt;/plugins&gt;
+  &lt;/build&gt;
+&lt;/project&gt;</pre></div></div></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+        &#169;            2008-2013
+              The Apache Software Foundation
+            
+                          - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+        Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>
\ No newline at end of file

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/multiproject.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/multiproject.html
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/repositories.html
==============================================================================
--- websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/repositories.html (added)
+++ websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/repositories.html Wed Jun 19 12:41:02 2013
@@ -0,0 +1,283 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ | Generated by Apache Maven Doxia at 2013-06-19
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Maven Plugin Testing Mechanism - Testing Using Repositories</title>
+    <style type="text/css" media="all">
+      @import url("../css/maven-base.css");
+      @import url("../css/maven-theme.css");
+      @import url("../css/site.css");
+    </style>
+    <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
+        <meta name="author" content="Vincent Siveton" />
+        <meta name="Date-Revision-yyyymmdd" content="20130619" />
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+                                                    
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+                                                        
+<script type="text/javascript">_uacct = "UA-140879-1";
+        urchinTracker();</script>
+                              </head>
+  <body class="composite">
+    <div id="banner">
+                                      <a href="../../../" id="bannerLeft">
+                                                <img src="../../../images/apache-maven-project-2.png" alt="" />
+                </a>
+                        <span id="bannerRight">
+                                                <img src="../../../images/maven-logo-2.gif" alt="" />
+                </span>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                                   <div class="xleft">
+                          <a href="http://www.apache.org/" class="externalLink">Apache</a>
+        &gt;
+                  <a href="../../../index.html">Maven</a>
+        &gt;
+                  <a href="../../index.html">Plugin Testing</a>
+        &gt;
+                  <a href="../">Maven Plugin Testing Mechanism</a>
+        &gt;
+        Testing Using Repositories
+        </div>
+            <div class="xright">        
+                                    Last Published: 2013-06-19
+              &nbsp;| Version: 2.2-SNAPSHOT
+            </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                                                   <h5>Overview</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../index.html">Introduction</a>
+            </li>
+                  <li class="none">
+                  <a href="../getting-started/index.html">Getting Started</a>
+            </li>
+                  <li class="none">
+                  <a href="../apidocs/index.html">JavaDocs</a>
+            </li>
+                  <li class="none">
+                  <a href="../xref/index.html">Source Xref</a>
+            </li>
+                  <li class="none">
+                  <a href="../faq.html">FAQ</a>
+            </li>
+          </ul>
+                       <h5>Examples</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../examples/complex-mojo-parameters.html">Testing Complex Mojo Parameters</a>
+            </li>
+                  <li class="none">
+                  <a href="../examples/multiproject.html">Testing Multiproject</a>
+            </li>
+                  <li class="none">
+            <strong>Testing Repositories</strong>
+          </li>
+                  <li class="none">
+                  <a href="../examples/artifact.html">Testing Project Artifact</a>
+            </li>
+          </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                                                                                                                                                                <li class="collapsed">
+                  <a href="../project-info.html">Project Information</a>
+                  </li>
+          </ul>
+                       <h5>Maven Projects</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../../../ant-tasks/index.html">Ant Tasks</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../archetype/index.html">Archetype</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../doxia/index.html">Doxia</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../jxr/index.html">JXR</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../maven-1.x/index.html">Maven 1.x</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../index.html">Maven 2 & 3</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../pom/index.html">Parent POMs</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../plugins/index.html">Plugins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../plugin-tools/index.html">Plugin Tools</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../scm/index.html">SCM</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../shared/index.html">Shared Components</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../skins/index.html">Skins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../surefire/index.html">Surefire</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../wagon/index.html">Wagon</a>
+            </li>
+          </ul>
+                       <h5>ASF</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+            </li>
+          </ul>
+                                 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+          <img alt="Built by Maven" src="../images/logos/maven-feather.png"/>
+        </a>
+                       
+                               </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Testing Using Repositories<a name="Testing_Using_Repositories"></a></h2>
+<p><b>Note</b>: This example improves the <a href="../getting-started/index.html">cookbook</a> for testing repositories.</p>
+<p>When developing a Maven plugin you often need to play with repositories. Suppose that the MyMojo needs to download artifacts into your local repository, i.e.:</p>
+<div class="source">
+<pre>public class MyMojo
+    extends AbstractMojo
+{
+    /**
+     * Used for resolving artifacts
+     */
+    @Component
+    private ArtifactResolver resolver;
+
+    /**
+     * Factory for creating artifact objects
+     */
+    @Component
+    private ArtifactFactory factory;
+
+    /**
+     * Local Repository.
+     */
+    @Parameter( defaultValue = &quot;${localRepository}&quot;, readonly = true, required = true )
+    private ArtifactRepository localRepository;
+
+    public void execute()
+        throws MojoExecutionException
+    {
+        ...
+
+        Artifact artifact = factory.createArtifact( &quot;junit&quot;, &quot;junit&quot;, &quot;3.8.1&quot;, &quot;compile&quot;, &quot;jar&quot; );
+        try
+        {
+            resolver.resolve( artifact, project.getRemoteArtifactRepositories(), localRepository );
+        }
+        catch ( ArtifactResolutionException e )
+        {
+            throw new MojoExecutionException( &quot;Unable to resolve artifact:&quot; + artifact, e );
+        }
+        catch ( ArtifactNotFoundException e )
+        {
+            throw new MojoExecutionException( &quot;Unable to find artifact:&quot; + artifact, e );
+        }
+
+        ...
+     }
+}</pre></div>
+<div class="section">
+<h3>Create Stubs<a name="Create_Stubs"></a></h3>
+<p>Stub for the test project:</p>
+<div class="source">
+<pre>public class MyProjectStub
+    extends MavenProjectStub
+{
+    /**
+     * Default constructor
+     */
+    public MyProjectStub()
+    {
+        ...
+    }
+
+    /** {@inheritDoc} */
+    public List getRemoteArtifactRepositories()
+    {
+        ArtifactRepository repository = new DefaultArtifactRepository( &quot;central&quot;, &quot;http://repo.maven.apache.org/maven2&quot;,
+                                                                       new DefaultRepositoryLayout() );
+
+        return Collections.singletonList( repository );
+    }
+}</pre></div></div>
+<div class="section">
+<h3>Configure <tt>project-to-test</tt> pom<a name="Configure_project-to-test_pom"></a></h3>
+<div class="source">
+<pre>&lt;project&gt;
+  ...
+  &lt;build&gt;
+    &lt;plugins&gt;
+      &lt;plugin&gt;
+        &lt;artifactId&gt;maven-my-plugin&lt;/artifactId&gt;
+        &lt;configuration&gt;
+          &lt;!-- Specify where this pom will output files --&gt;
+          &lt;outputDirectory&gt;${basedir}/target/test-harness/project-to-test&lt;/outputDirectory&gt;
+
+          &lt;!-- By default &lt;&lt;&lt;${basedir}/target/local-repo&quot;, where basedir refers
+               to the basedir of maven-my-plugin. --&gt;
+          &lt;localRepository&gt;${localRepository}&lt;/localRepository&gt;
+          &lt;!-- The defined stub --&gt;
+          &lt;project implementation=&quot;org.apache.maven.plugin.my.stubs.MyProjectStub&quot;/&gt;
+        &lt;/configuration&gt;
+      &lt;/plugin&gt;
+    &lt;/plugins&gt;
+  &lt;/build&gt;
+&lt;/project&gt;</pre></div>
+<div class="section">
+<h4>Execute test<a name="Execute_test"></a></h4>
+<p>Calling <tt>mvn test</tt> will create <tt>${basedir}/target/local-repo/junitjunit/3.8.1/junit-3.8.1.jar</tt> file.</p></div></div></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+        &#169;            2008-2013
+              The Apache Software Foundation
+            
+                          - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+        Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>
\ No newline at end of file

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/repositories.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/examples/repositories.html
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/faq.html
==============================================================================
--- websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/faq.html (added)
+++ websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/faq.html Wed Jun 19 12:41:02 2013
@@ -0,0 +1,261 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ | Generated by Apache Maven Doxia at 2013-06-19
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Maven Plugin Testing Mechanism - Frequently Asked Questions</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+        <meta name="Date-Revision-yyyymmdd" content="20130619" />
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+                                                    
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+                                                        
+<script type="text/javascript">_uacct = "UA-140879-1";
+        urchinTracker();</script>
+                              </head>
+  <body class="composite">
+    <div id="banner">
+                                      <a href="../../" id="bannerLeft">
+                                                <img src="../../images/apache-maven-project-2.png" alt="" />
+                </a>
+                        <span id="bannerRight">
+                                                <img src="../../images/maven-logo-2.gif" alt="" />
+                </span>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                                   <div class="xleft">
+                          <a href="http://www.apache.org/" class="externalLink">Apache</a>
+        &gt;
+                  <a href="../../index.html">Maven</a>
+        &gt;
+                  <a href="../index.html">Plugin Testing</a>
+        &gt;
+                      <a href="./">Maven Plugin Testing Mechanism</a>
+        &gt;
+        Frequently Asked Questions
+        </div>
+            <div class="xright">        
+                                    Last Published: 2013-06-19
+              &nbsp;| Version: 2.2-SNAPSHOT
+            </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                                                   <h5>Overview</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="index.html">Introduction</a>
+            </li>
+                  <li class="none">
+                  <a href="getting-started/index.html">Getting Started</a>
+            </li>
+                  <li class="none">
+                  <a href="apidocs/index.html">JavaDocs</a>
+            </li>
+                  <li class="none">
+                  <a href="xref/index.html">Source Xref</a>
+            </li>
+                  <li class="none">
+            <strong>FAQ</strong>
+          </li>
+          </ul>
+                       <h5>Examples</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="examples/complex-mojo-parameters.html">Testing Complex Mojo Parameters</a>
+            </li>
+                  <li class="none">
+                  <a href="examples/multiproject.html">Testing Multiproject</a>
+            </li>
+                  <li class="none">
+                  <a href="examples/repositories.html">Testing Repositories</a>
+            </li>
+                  <li class="none">
+                  <a href="examples/artifact.html">Testing Project Artifact</a>
+            </li>
+          </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                                                                                                                                                                <li class="collapsed">
+                  <a href="project-info.html">Project Information</a>
+                  </li>
+          </ul>
+                       <h5>Maven Projects</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../../ant-tasks/index.html">Ant Tasks</a>
+            </li>
+                  <li class="none">
+                  <a href="../../archetype/index.html">Archetype</a>
+            </li>
+                  <li class="none">
+                  <a href="../../doxia/index.html">Doxia</a>
+            </li>
+                  <li class="none">
+                  <a href="../../jxr/index.html">JXR</a>
+            </li>
+                  <li class="none">
+                  <a href="../../maven-1.x/index.html">Maven 1.x</a>
+            </li>
+                  <li class="none">
+                  <a href="../../index.html">Maven 2 & 3</a>
+            </li>
+                  <li class="none">
+                  <a href="../../pom/index.html">Parent POMs</a>
+            </li>
+                  <li class="none">
+                  <a href="../../plugins/index.html">Plugins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../plugin-tools/index.html">Plugin Tools</a>
+            </li>
+                  <li class="none">
+                  <a href="../../scm/index.html">SCM</a>
+            </li>
+                  <li class="none">
+                  <a href="../../shared/index.html">Shared Components</a>
+            </li>
+                  <li class="none">
+                  <a href="../../skins/index.html">Skins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../surefire/index.html">Surefire</a>
+            </li>
+                  <li class="none">
+                  <a href="../../wagon/index.html">Wagon</a>
+            </li>
+          </ul>
+                       <h5>ASF</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+            </li>
+          </ul>
+                                 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+          <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
+        </a>
+                       
+                               </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <!-- Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License. --><div class="section">
+<h2><a name="top">Frequently Asked Questions</a><a name="Frequently_Asked_Questions"></a></h2>
+<ol style="list-style-type: decimal">
+<li><a href="#What_is_a_Mojo_Testing_Harness">What is a Mojo Testing Harness?</a></li>
+<li><a href="#What_kinds_of_unit_tests_are_supported">What kind of unit tests are supported?</a></li>
+<li><a href="#Maven_2.x_compatibility">Is Mojo Testing Harness 2.x compatible with Maven 2.x?</a></li></ol></div>
+<dl>
+<dt><a name="What_is_a_Mojo_Testing_Harness">What is a Mojo Testing Harness?</a></dt>
+<dd>
+        
+<p>
+          A unit test attempts to verify a mojo as an isolated unit, by mocking out the rest of the Maven environment.
+          A mojo unit test does not attempt to run your plugin in the context of a real Maven build.
+          Unit tests are designed to be fast.
+       </p>
+        
+<p>
+          This testing library is <b>NOT</b> designed for integration or functional testing:
+          <a href="/plugins/maven-invoker-plugin/"><tt>maven-invoker-plugin</tt></a> is the way to go if you need it,
+          which gives you a complete Maven environment at the cost of more resources and time consuptions.
+       </p>
+      
+<p align="right"><a href="#top">[top]</a></p><hr /></dd>
+<dt><a name="What_kinds_of_unit_tests_are_supported">What kind of unit tests are supported?</a></dt>
+<dd>
+        
+<p>
+          </p>
+<dl>
+            
+<dt>TestCase from JUnit</dt>
+            
+<dd>You could use the <a class="externalLink" href="http://junit.org/">JUnit framework</a> to test your plugin in
+              the same way you'd write any other JUnit test cases, i.e. by writing a test class which extends
+              <i>TestCase</i>.</dd>
+            
+<dt>TestCase from Plexus</dt>
+            
+<dd>Mojos are written to take specific advantage of the <a class="externalLink" href="http://plexus.codehaus.org/plexus-containers/">Plexus
+              container</a>. If you need Plexus container services, you could write your class which extends <i>PlexusTestCase</i>,
+              instead of <i>TestCase</i>.</dd>
+            
+<dt>TestCase from Testing Harness</dt>
+            
+<dd>If you need to inject Maven objects into your mojo, you could use the <i>maven-plugin-testing-harness</i>.
+              The <i>maven-plugin-testing-harness</i> is explicitly intended to test the
+              <i>org.apache.maven.reporting.AbstractMavenReport#execute()</i> implementation.</dd>
+         </dl>
+       
+      
+<p align="right"><a href="#top">[top]</a></p><hr /></dd>
+<dt><a name="Maven_2.x_compatibility">Is Mojo Testing Harness 2.x compatible with Maven 2.x?</a></dt>
+<dd>
+        
+<p>
+          Mojo Testing Harness 2.0+ requires Maven 3.0. This does not necessary mean that your mojos will be 
+          incompatible with Maven 2.x, it only means that mojo unit tests use Maven 3.x libraries to mock Maven
+          environment. Still, if you want to be absolutely sure your mojo is compatible with Maven 2.x, then you probably want
+          to use Mojo Testing Harness 1.x.
+       </p>
+      
+<p align="right"><a href="#top">[top]</a></p></dd></dl>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+        &#169;            2008-2013
+              The Apache Software Foundation
+            
+                          - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+        Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>
\ No newline at end of file

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/faq.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/faq.html
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/getting-started/index.html
==============================================================================
--- websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/getting-started/index.html (added)
+++ websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/getting-started/index.html Wed Jun 19 12:41:02 2013
@@ -0,0 +1,378 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ | Generated by Apache Maven Doxia at 2013-06-19
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Maven Plugin Testing Mechanism - How To Use Maven Plugin Testing Harness</title>
+    <style type="text/css" media="all">
+      @import url("../css/maven-base.css");
+      @import url("../css/maven-theme.css");
+      @import url("../css/site.css");
+    </style>
+    <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" />
+        <meta name="author" content="Vincent Siveton" />
+        <meta name="Date-Creation-yyyymmdd" content="20080827" />
+    <meta name="Date-Revision-yyyymmdd" content="20130619" />
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+                                                    
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+                                                        
+<script type="text/javascript">_uacct = "UA-140879-1";
+        urchinTracker();</script>
+                              </head>
+  <body class="composite">
+    <div id="banner">
+                                      <a href="../../../" id="bannerLeft">
+                                                <img src="../../../images/apache-maven-project-2.png" alt="" />
+                </a>
+                        <span id="bannerRight">
+                                                <img src="../../../images/maven-logo-2.gif" alt="" />
+                </span>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                                   <div class="xleft">
+                          <a href="http://www.apache.org/" class="externalLink">Apache</a>
+        &gt;
+                  <a href="../../../index.html">Maven</a>
+        &gt;
+                  <a href="../../index.html">Plugin Testing</a>
+        &gt;
+                  <a href="../">Maven Plugin Testing Mechanism</a>
+        &gt;
+        How To Use Maven Plugin Testing Harness
+        </div>
+            <div class="xright">        
+                                    Last Published: 2013-06-19
+              &nbsp;| Version: 2.2-SNAPSHOT
+            </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                                                   <h5>Overview</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../index.html">Introduction</a>
+            </li>
+                  <li class="none">
+            <strong>Getting Started</strong>
+          </li>
+                  <li class="none">
+                  <a href="../apidocs/index.html">JavaDocs</a>
+            </li>
+                  <li class="none">
+                  <a href="../xref/index.html">Source Xref</a>
+            </li>
+                  <li class="none">
+                  <a href="../faq.html">FAQ</a>
+            </li>
+          </ul>
+                       <h5>Examples</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../examples/complex-mojo-parameters.html">Testing Complex Mojo Parameters</a>
+            </li>
+                  <li class="none">
+                  <a href="../examples/multiproject.html">Testing Multiproject</a>
+            </li>
+                  <li class="none">
+                  <a href="../examples/repositories.html">Testing Repositories</a>
+            </li>
+                  <li class="none">
+                  <a href="../examples/artifact.html">Testing Project Artifact</a>
+            </li>
+          </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                                                                                                                                                                <li class="collapsed">
+                  <a href="../project-info.html">Project Information</a>
+                  </li>
+          </ul>
+                       <h5>Maven Projects</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../../../ant-tasks/index.html">Ant Tasks</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../archetype/index.html">Archetype</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../doxia/index.html">Doxia</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../jxr/index.html">JXR</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../maven-1.x/index.html">Maven 1.x</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../index.html">Maven 2 & 3</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../pom/index.html">Parent POMs</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../plugins/index.html">Plugins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../plugin-tools/index.html">Plugin Tools</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../scm/index.html">SCM</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../shared/index.html">Shared Components</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../skins/index.html">Skins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../surefire/index.html">Surefire</a>
+            </li>
+                  <li class="none">
+                  <a href="../../../wagon/index.html">Wagon</a>
+            </li>
+          </ul>
+                       <h5>ASF</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+            </li>
+          </ul>
+                                 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+          <img alt="Built by Maven" src="../images/logos/maven-feather.png"/>
+        </a>
+                       
+                               </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Cookbook: How To Use Maven Plugin Testing Harness?<a name="Cookbook:_How_To_Use_Maven_Plugin_Testing_Harness"></a></h2>
+<p>This guide is intended as a reference for those developing Maven plugins, with self-contained references and solutions for common testing cases.</p>
+<div class="section">
+<h3>Prerequisites<a name="Prerequisites"></a></h3>
+<p>We assume that you have already created a plugin. In this cookbook, we make reference to <tt>MyMojo</tt> in <tt>maven-my-plugin</tt> which is generated by the Maven Archetype Plugin, i.e.:</p>
+<div class="source">
+<pre>mvn archetype:create \
+  -DgroupId=org.apache.maven.plugin.my \
+  -DartifactId=maven-my-plugin \
+  -DarchetypeArtifactId=maven-archetype-mojo</pre></div>
+<p>The generated structure should be:</p>
+<div class="source">
+<pre>maven-my-plugin
+  |- pom.xml
+  +- src/
+   +- main/
+      +- java/
+        +- org/
+          +- apache/
+            +- maven/
+              +- plugin/
+                +- my/
+                  |- MyMojo.java</pre></div></div>
+<div class="section">
+<h3>Recipe<a name="Recipe"></a></h3>
+<div class="section">
+<h4>Add <tt>maven-plugin-testing-harness</tt> dependency<a name="Add_maven-plugin-testing-harness_dependency"></a></h4>
+<p>As usual, just add <tt>maven-plugin-testing-harness</tt> as following in your pom. Be sure to specify <tt>test</tt> scope.</p>
+<div class="source">
+<pre>&lt;project&gt;
+  ...
+  &lt;dependencies&gt;
+    &lt;dependency&gt;
+      &lt;groupId&gt;org.apache.maven.plugin-testing&lt;/groupId&gt;
+      &lt;artifactId&gt;maven-plugin-testing-harness&lt;/artifactId&gt;
+      &lt;scope&gt;test&lt;/scope&gt;
+    &lt;/dependency&gt;
+    ...
+  &lt;/dependencies&gt;
+  ...
+&lt;/project&gt;</pre></div></div>
+<div class="section">
+<h4>Create a <tt>MyMojoTest</tt><a name="Create_a_MyMojoTest"></a></h4>
+<p>Create a <tt>MyMojoTest</tt> (by convention) class in <tt>src/test/java/org/apache/maven/plugin/my</tt> directory. This class should extend <tt>AbstractMojoTestCase</tt> from <tt>maven-plugin-testing-harness</tt>.</p>
+<div class="source">
+<pre>import org.apache.maven.plugin.testing.AbstractMojoTestCase;
+
+public class MyMojoTest
+    extends AbstractMojoTestCase
+{
+    /** {@inheritDoc} */
+    protected void setUp()
+        throws Exception
+    {
+        // required
+        super.setUp();
+
+        ...
+    }
+
+    /** {@inheritDoc} */
+    protected void tearDown()
+        throws Exception
+    {
+        // required
+        super.tearDown();
+
+        ...
+    }
+
+    /**
+     * @throws Exception if any
+     */
+    public void testSomething()
+        throws Exception
+    {
+        File pom = getTestFile( &quot;src/test/resources/unit/project-to-test/pom.xml&quot; );
+        assertNotNull( pom );
+        assertTrue( pom.exists() );
+
+        MyMojo myMojo = (MyMojo) lookupMojo( &quot;touch&quot;, pom );
+        assertNotNull( myMojo );
+        myMojo.execute();
+
+        ...
+    }
+}</pre></div>
+<p>In this case, <tt>testSomething()</tt> will test <tt>MyMojo</tt> against a Maven project called <tt>project-to-test</tt>.</p>
+<p><b>Note</b>: By convention, projects for unit testing your should be in the test resources directory.</p>
+<p>Alternatively to extending <tt>AbstractMojoTestCase</tt> and when using Junit-4.10 ff., you may use a <tt>MojoRule</tt>, which just embeds an <tt>AbstractMojoTestCase</tt>.</p>
+<p>When you do not need the functionality in every test method, you may use the <tt>@WithoutMojo</tt> annotation to skip rule executions.</p>
+<div class="source">
+<pre>
+import org.apache.maven.plugin.testing.MojoRule;
+import org.apache.maven.plugin.testing.WithoutMojo;
+
+import org.junit.Rule;
+import static org.junit.Assert.*;
+import org.junit.Test;
+
+public class MyMojoTest
+{
+    @Rule
+    public MojoRule rule = new MojoRule()
+    {
+      @Override
+      protected void before() throws Throwable 
+      {
+      }
+
+      @Override
+      protected void after()
+      {
+      }
+    };
+
+    /**
+     * @throws Exception if any
+     */
+    @Test
+    public void testSomething()
+        throws Exception
+    {
+        File pom = rule.getTestFile( &quot;src/test/resources/unit/project-to-test/pom.xml&quot; );
+        assertNotNull( pom );
+        assertTrue( pom.exists() );
+
+        MyMojo myMojo = (MyMojo) rule.lookupMojo( &quot;touch&quot;, pom );
+        assertNotNull( myMojo );
+        myMojo.execute();
+
+        ...
+    }
+
+    /** Do not need the MojoRule. */
+    @WithoutMojo
+    @Test
+    public void testSomethingWhichDoesNotNeedTheMojoAndProbablyShouldBeExtractedIntoANewClassOfItsOwn()
+    {
+      ...
+    }
+
+}
+
+</pre></div></div>
+<div class="section">
+<h4>Configuring <tt>project-to-test</tt> pom<a name="Configuring_project-to-test_pom"></a></h4>
+<p>Just create a pom as usual. The names for groupId and artifactId don't really matter since this project will not be deployed.</p>
+<div class="source">
+<pre>&lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot;
+  xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
+  xsi:schemaLocation=&quot;http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd&quot;&gt;
+  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
+
+  &lt;groupId&gt;org.apache.maven.plugin.my.unit&lt;/groupId&gt;
+  &lt;artifactId&gt;project-to-test&lt;/artifactId&gt;
+  &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
+  &lt;packaging&gt;jar&lt;/packaging&gt;
+  &lt;name&gt;Test MyMojo&lt;/name&gt;
+
+  &lt;dependencies&gt;
+    &lt;dependency&gt;
+      &lt;groupId&gt;junit&lt;/groupId&gt;
+      &lt;artifactId&gt;junit&lt;/artifactId&gt;
+      &lt;version&gt;3.8.1&lt;/version&gt;
+      &lt;scope&gt;test&lt;/scope&gt;
+    &lt;/dependency&gt;
+  &lt;/dependencies&gt;
+
+  &lt;build&gt;
+    &lt;plugins&gt;
+      &lt;plugin&gt;
+        &lt;artifactId&gt;maven-my-plugin&lt;/artifactId&gt;
+        &lt;configuration&gt;
+          &lt;!-- Specify the MyMojo parameter --&gt;
+          &lt;outputDirectory&gt;target/test-harness/project-to-test&lt;/outputDirectory&gt;
+        &lt;/configuration&gt;
+      &lt;/plugin&gt;
+    &lt;/plugins&gt;
+  &lt;/build&gt;
+&lt;/project&gt;</pre></div></div>
+<div class="section">
+<h4>Execute test<a name="Execute_test"></a></h4>
+<p>As usual, just call:</p>
+<div class="source">
+<pre>mvn test</pre></div></div></div>
+<div class="section">
+<h3>Resources<a name="Resources"></a></h3>
+<ol style="list-style-type: decimal">
+<li><a class="externalLink" href="http://maven.apache.org/guides/plugin/guide-java-plugin-development.html">Guide to Developing Java Plugins</a></li>
+<li><a class="externalLink" href="http://maven.apache.org/guides/mini/guide-configuring-plugins.html">Guide to Configuring Plugins</a></li></ol></div></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+        &#169;            2008-2013
+              The Apache Software Foundation
+            
+                          - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+        Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>
\ No newline at end of file

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/getting-started/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/getting-started/index.html
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/apache-maven-project-2.png
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/apache-maven-project-2.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/banner.jpg
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/banner.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/bg.jpg
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/bg.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/breadcrumbs.jpg
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/breadcrumbs.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/close.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/close.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/collapsed.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/collapsed.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/expanded.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/expanded.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/external.png
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/external.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/h3.jpg
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/h3.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/h5.jpg
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/h5.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/icon_error_sml.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/icon_error_sml.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/icon_info_sml.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/icon_info_sml.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/icon_success_sml.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/icon_success_sml.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/icon_warning_sml.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/icon_warning_sml.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logo_apache.jpg
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logo_apache.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logo_maven.jpg
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logo_maven.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logos/build-by-maven-black.png
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logos/build-by-maven-black.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logos/build-by-maven-white.png
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logos/build-by-maven-white.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logos/maven-feather.png
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/logos/maven-feather.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/maven-logo-2.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/maven-logo-2.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/newwindow.png
==============================================================================
Binary file - no diff available.

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/images/newwindow.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/index.html
==============================================================================
--- websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/index.html (added)
+++ websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/index.html Wed Jun 19 12:41:02 2013
@@ -0,0 +1,244 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ | Generated by Apache Maven Doxia at 2013-06-19
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Maven Plugin Testing Mechanism - Introduction</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+        <meta name="author" content="Vincent Siveton" />
+        <meta name="Date-Revision-yyyymmdd" content="20130619" />
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+                                                    
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+                                                        
+<script type="text/javascript">_uacct = "UA-140879-1";
+        urchinTracker();</script>
+                              </head>
+  <body class="composite">
+    <div id="banner">
+                                      <a href="../../" id="bannerLeft">
+                                                <img src="../../images/apache-maven-project-2.png" alt="" />
+                </a>
+                        <span id="bannerRight">
+                                                <img src="../../images/maven-logo-2.gif" alt="" />
+                </span>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                                   <div class="xleft">
+                          <a href="http://www.apache.org/" class="externalLink">Apache</a>
+        &gt;
+                  <a href="../../index.html">Maven</a>
+        &gt;
+                  <a href="../index.html">Plugin Testing</a>
+        &gt;
+                      <a href="./">Maven Plugin Testing Mechanism</a>
+        &gt;
+        Introduction
+        </div>
+            <div class="xright">        
+                                    Last Published: 2013-06-19
+              &nbsp;| Version: 2.2-SNAPSHOT
+            </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                                                   <h5>Overview</h5>
+                  <ul>
+                  <li class="none">
+            <strong>Introduction</strong>
+          </li>
+                  <li class="none">
+                  <a href="getting-started/index.html">Getting Started</a>
+            </li>
+                  <li class="none">
+                  <a href="apidocs/index.html">JavaDocs</a>
+            </li>
+                  <li class="none">
+                  <a href="xref/index.html">Source Xref</a>
+            </li>
+                  <li class="none">
+                  <a href="faq.html">FAQ</a>
+            </li>
+          </ul>
+                       <h5>Examples</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="examples/complex-mojo-parameters.html">Testing Complex Mojo Parameters</a>
+            </li>
+                  <li class="none">
+                  <a href="examples/multiproject.html">Testing Multiproject</a>
+            </li>
+                  <li class="none">
+                  <a href="examples/repositories.html">Testing Repositories</a>
+            </li>
+                  <li class="none">
+                  <a href="examples/artifact.html">Testing Project Artifact</a>
+            </li>
+          </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                                                                                                                                                                          <li class="expanded">
+                  <a href="project-info.html">Project Information</a>
+                    <ul>
+                      <li class="none">
+            <strong>About</strong>
+          </li>
+                      <li class="none">
+                  <a href="project-summary.html">Project Summary</a>
+            </li>
+                      <li class="none">
+                  <a href="dependency-info.html">Dependency Information</a>
+            </li>
+                      <li class="none">
+                  <a href="license.html">Project License</a>
+            </li>
+                      <li class="none">
+                  <a href="team-list.html">Project Team</a>
+            </li>
+                      <li class="none">
+                  <a href="source-repository.html">Source Repository</a>
+            </li>
+                      <li class="none">
+                  <a href="issue-tracking.html">Issue Tracking</a>
+            </li>
+                      <li class="none">
+                  <a href="mail-lists.html">Mailing Lists</a>
+            </li>
+                      <li class="none">
+                  <a href="dependency-management.html">Dependency Management</a>
+            </li>
+                      <li class="none">
+                  <a href="dependencies.html">Dependencies</a>
+            </li>
+                      <li class="none">
+                  <a href="dependency-convergence.html">Dependency Convergence</a>
+            </li>
+                      <li class="none">
+                  <a href="integration.html">Continuous Integration</a>
+            </li>
+                      <li class="none">
+                  <a href="plugin-management.html">Plugin Management</a>
+            </li>
+                      <li class="none">
+                  <a href="plugins.html">Project Plugins</a>
+            </li>
+                      <li class="none">
+                  <a href="distribution-management.html">Distribution Management</a>
+            </li>
+              </ul>
+        </li>
+          </ul>
+                       <h5>Maven Projects</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../../ant-tasks/index.html">Ant Tasks</a>
+            </li>
+                  <li class="none">
+                  <a href="../../archetype/index.html">Archetype</a>
+            </li>
+                  <li class="none">
+                  <a href="../../doxia/index.html">Doxia</a>
+            </li>
+                  <li class="none">
+                  <a href="../../jxr/index.html">JXR</a>
+            </li>
+                  <li class="none">
+                  <a href="../../maven-1.x/index.html">Maven 1.x</a>
+            </li>
+                  <li class="none">
+                  <a href="../../index.html">Maven 2 & 3</a>
+            </li>
+                  <li class="none">
+                  <a href="../../pom/index.html">Parent POMs</a>
+            </li>
+                  <li class="none">
+                  <a href="../../plugins/index.html">Plugins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../plugin-tools/index.html">Plugin Tools</a>
+            </li>
+                  <li class="none">
+                  <a href="../../scm/index.html">SCM</a>
+            </li>
+                  <li class="none">
+                  <a href="../../shared/index.html">Shared Components</a>
+            </li>
+                  <li class="none">
+                  <a href="../../skins/index.html">Skins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../surefire/index.html">Surefire</a>
+            </li>
+                  <li class="none">
+                  <a href="../../wagon/index.html">Wagon</a>
+            </li>
+          </ul>
+                       <h5>ASF</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+            </li>
+          </ul>
+                                 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+          <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
+        </a>
+                       
+                               </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <!-- Licensed to the Apache Software Foundation (ASF) under one --><!-- or more contributor license agreements.  See the NOTICE file --><!-- distributed with this work for additional information --><!-- regarding copyright ownership.  The ASF licenses this file --><!-- to you under the Apache License, Version 2.0 (the --><!-- "License"); you may not use this file except in compliance --><!-- with the License.  You may obtain a copy of the License at --><!--  --><!-- http://www.apache.org/licenses/LICENSE-2.0 --><!--  --><!-- Unless required by applicable law or agreed to in writing, --><!-- software distributed under the License is distributed on an --><!-- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --><!-- KIND, either express or implied.  See the License for the --><!-- specific language governing permissions and limitations --><!-- under the License. --><div class="section">
+<h2>Maven Plugin Testing Harness<a name="Maven_Plugin_Testing_Harness"></a></h2>
+<p>The Maven Plugin Testing Harness provides mechanisms to manage tests on Mojos, i.e. by pre-constructing the <a class="externalLink" href="http://plexus.codehaus.org">Plexus</a> components, providing stub objects for Maven functionality such as projects, and populating fields from an XML file that resembles the plugin configuration in the POM.</p>
+<p>The best way to start is to read the cookbook <a href="./getting-started/index.html">How to use Maven Plugin Testing Harness</a>.</p>
+<div class="section">
+<h3>Examples<a name="Examples"></a></h3>
+<p>The following examples shows how to use the Testing Harness in more advanced usecases:</p>
+<ul>
+<li><a href="./examples/complex-mojo-parameters.html">Testing Complex Mojo Parameters</a></li>
+<li><a href="./examples/multiproject.html">Testing Multiproject</a></li>
+<li><a href="./examples/repositories.html">Testing Using Repositories</a></li>
+<li><a href="./examples/artifact.html">Testing Project Artifact</a></li></ul></div></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+        &#169;            2008-2013
+              The Apache Software Foundation
+            
+                          - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+        Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>
\ No newline at end of file

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/index.html
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Added: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/integration.html
==============================================================================
--- websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/integration.html (added)
+++ websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/integration.html Wed Jun 19 12:41:02 2013
@@ -0,0 +1,242 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+ | Generated by Apache Maven Doxia at 2013-06-19
+ | Rendered using Apache Maven Stylus Skin 1.5
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Maven Plugin Testing Mechanism - Continuous Integration</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+        <meta name="Date-Revision-yyyymmdd" content="20130619" />
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+                                                    
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
+                                                        
+<script type="text/javascript">_uacct = "UA-140879-1";
+        urchinTracker();</script>
+                              </head>
+  <body class="composite">
+    <div id="banner">
+                                      <a href="../../" id="bannerLeft">
+                                                <img src="../../images/apache-maven-project-2.png" alt="" />
+                </a>
+                        <span id="bannerRight">
+                                                <img src="../../images/maven-logo-2.gif" alt="" />
+                </span>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+            
+                                   <div class="xleft">
+                          <a href="http://www.apache.org/" class="externalLink">Apache</a>
+        &gt;
+                  <a href="../../index.html">Maven</a>
+        &gt;
+                  <a href="../index.html">Plugin Testing</a>
+        &gt;
+                      <a href="./">Maven Plugin Testing Mechanism</a>
+        &gt;
+        Continuous Integration
+        </div>
+            <div class="xright">        
+                                    Last Published: 2013-06-19
+              &nbsp;| Version: 2.2-SNAPSHOT
+            </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+             
+                                                   <h5>Overview</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="index.html">Introduction</a>
+            </li>
+                  <li class="none">
+                  <a href="getting-started/index.html">Getting Started</a>
+            </li>
+                  <li class="none">
+                  <a href="apidocs/index.html">JavaDocs</a>
+            </li>
+                  <li class="none">
+                  <a href="xref/index.html">Source Xref</a>
+            </li>
+                  <li class="none">
+                  <a href="faq.html">FAQ</a>
+            </li>
+          </ul>
+                       <h5>Examples</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="examples/complex-mojo-parameters.html">Testing Complex Mojo Parameters</a>
+            </li>
+                  <li class="none">
+                  <a href="examples/multiproject.html">Testing Multiproject</a>
+            </li>
+                  <li class="none">
+                  <a href="examples/repositories.html">Testing Repositories</a>
+            </li>
+                  <li class="none">
+                  <a href="examples/artifact.html">Testing Project Artifact</a>
+            </li>
+          </ul>
+                       <h5>Project Documentation</h5>
+                  <ul>
+                                                                                                                                                                                                                                                                                                                                          <li class="expanded">
+                  <a href="project-info.html">Project Information</a>
+                    <ul>
+                      <li class="none">
+                  <a href="index.html">About</a>
+            </li>
+                      <li class="none">
+                  <a href="project-summary.html">Project Summary</a>
+            </li>
+                      <li class="none">
+                  <a href="dependency-info.html">Dependency Information</a>
+            </li>
+                      <li class="none">
+                  <a href="license.html">Project License</a>
+            </li>
+                      <li class="none">
+                  <a href="team-list.html">Project Team</a>
+            </li>
+                      <li class="none">
+                  <a href="source-repository.html">Source Repository</a>
+            </li>
+                      <li class="none">
+                  <a href="issue-tracking.html">Issue Tracking</a>
+            </li>
+                      <li class="none">
+                  <a href="mail-lists.html">Mailing Lists</a>
+            </li>
+                      <li class="none">
+                  <a href="dependency-management.html">Dependency Management</a>
+            </li>
+                      <li class="none">
+                  <a href="dependencies.html">Dependencies</a>
+            </li>
+                      <li class="none">
+                  <a href="dependency-convergence.html">Dependency Convergence</a>
+            </li>
+                      <li class="none">
+            <strong>Continuous Integration</strong>
+          </li>
+                      <li class="none">
+                  <a href="plugin-management.html">Plugin Management</a>
+            </li>
+                      <li class="none">
+                  <a href="plugins.html">Project Plugins</a>
+            </li>
+                      <li class="none">
+                  <a href="distribution-management.html">Distribution Management</a>
+            </li>
+              </ul>
+        </li>
+          </ul>
+                       <h5>Maven Projects</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="../../ant-tasks/index.html">Ant Tasks</a>
+            </li>
+                  <li class="none">
+                  <a href="../../archetype/index.html">Archetype</a>
+            </li>
+                  <li class="none">
+                  <a href="../../doxia/index.html">Doxia</a>
+            </li>
+                  <li class="none">
+                  <a href="../../jxr/index.html">JXR</a>
+            </li>
+                  <li class="none">
+                  <a href="../../maven-1.x/index.html">Maven 1.x</a>
+            </li>
+                  <li class="none">
+                  <a href="../../index.html">Maven 2 & 3</a>
+            </li>
+                  <li class="none">
+                  <a href="../../pom/index.html">Parent POMs</a>
+            </li>
+                  <li class="none">
+                  <a href="../../plugins/index.html">Plugins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../plugin-tools/index.html">Plugin Tools</a>
+            </li>
+                  <li class="none">
+                  <a href="../../scm/index.html">SCM</a>
+            </li>
+                  <li class="none">
+                  <a href="../../shared/index.html">Shared Components</a>
+            </li>
+                  <li class="none">
+                  <a href="../../skins/index.html">Skins</a>
+            </li>
+                  <li class="none">
+                  <a href="../../surefire/index.html">Surefire</a>
+            </li>
+                  <li class="none">
+                  <a href="../../wagon/index.html">Wagon</a>
+            </li>
+          </ul>
+                       <h5>ASF</h5>
+                  <ul>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink">How Apache Works</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/" class="externalLink">Foundation</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsoring Apache</a>
+            </li>
+                  <li class="none">
+                  <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a>
+            </li>
+          </ul>
+                                 <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+          <img alt="Built by Maven" src="./images/logos/maven-feather.png"/>
+        </a>
+                       
+                               </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <div class="section">
+<h2>Overview<a name="Overview"></a></h2><a name="Overview"></a>
+<p>This project uses <a class="externalLink" href="http://jenkins-ci.org/">Jenkins</a>.</p></div>
+<div class="section">
+<h2>Access<a name="Access"></a></h2><a name="Access"></a>
+<p>The following is a link to the continuous integration system used by the project.</p>
+<div class="source">
+<pre><a class="externalLink" href="https://builds.apache.org/job/maven-plugin-testing/">https://builds.apache.org/job/maven-plugin-testing/</a></pre></div></div>
+<div class="section">
+<h2>Notifiers<a name="Notifiers"></a></h2><a name="Notifiers"></a>
+<p>No notifiers are defined. Please check back at a later date.</p></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">
+        &#169;            2008-2013
+              The Apache Software Foundation
+            
+                          - <a href="http://maven.apache.org/privacy-policy.html">Privacy Policy</a>.
+        Apache Maven, Maven, Apache, the Apache feather logo, and the Apache Maven project logos are trademarks of The Apache Software Foundation.
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>
\ No newline at end of file

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/integration.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: websites/production/maven/content/plugin-testing-archives/LATEST/maven-plugin-testing-harness/integration.html
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision