org.apache.maven.it
Class MavenITmng0095ReactorFailureBehaviorTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.maven.it.AbstractMavenIntegrationTestCase
              extended by org.apache.maven.it.MavenITmng0095ReactorFailureBehaviorTest
All Implemented Interfaces:
Test

public class MavenITmng0095ReactorFailureBehaviorTest
extends AbstractMavenIntegrationTestCase

This is a test set for MNG-95.

Version:
$Id: MavenITmng0095ReactorFailureBehaviorTest.java 981712 2010-08-03 00:36:19Z bentmann $
Author:
John Casey

Field Summary
 
Fields inherited from class org.apache.maven.it.AbstractMavenIntegrationTestCase
ALL_MAVEN_VERSIONS
 
Constructor Summary
MavenITmng0095ReactorFailureBehaviorTest()
           
 
Method Summary
 void testitFailAtEnd()
          Test fail-at-end reactor behavior.
 void testitFailFast()
          Test fail-fast reactor behavior.
 void testitFailNever()
          Test fail-never reactor behavior.
 
Methods inherited from class org.apache.maven.it.AbstractMavenIntegrationTestCase
matchesVersionRange, newVerifier, newVerifier, newVerifier, newVerifier, requiresJavaVersion, requiresMavenVersion, runTest, setupLocalRepo
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MavenITmng0095ReactorFailureBehaviorTest

public MavenITmng0095ReactorFailureBehaviorTest()
Method Detail

testitFailFast

public void testitFailFast()
                    throws Exception
Test fail-fast reactor behavior. Forces an exception to be thrown in the first module and checks that the second & third module is not built and the overall build fails, too.

Throws:
Exception

testitFailNever

public void testitFailNever()
                     throws Exception
Test fail-never reactor behavior. Forces an exception to be thrown in the first module, but checks that the second & third module is built and the overall build succeeds.

Throws:
Exception

testitFailAtEnd

public void testitFailAtEnd()
                     throws Exception
Test fail-at-end reactor behavior. Forces an exception to be thrown in the first module and checks that the second module is still built but the overall build finally fails and the third module (which depends on the failed module) is skipped.

Throws:
Exception


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.