org.codehaus.plexus.compiler
Class AbstractCompilerTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.codehaus.plexus.PlexusTestCase
              extended byorg.apache.maven.artifact.test.ArtifactTestCase
                  extended byorg.codehaus.plexus.compiler.AbstractCompilerTest
All Implemented Interfaces:
junit.framework.Test

public abstract class AbstractCompilerTest
extends org.apache.maven.artifact.test.ArtifactTestCase

Version:
$Id: AbstractCompilerTest.java 2441 2005-09-06 17:04:48Z trygvis $

Field Summary
 
Fields inherited from class org.codehaus.plexus.PlexusTestCase
basedir, container
 
Constructor Summary
AbstractCompilerTest()
           
 
Method Summary
protected  int compilerErrorCount(java.util.List messages)
           
protected  int expectedErrors()
           
protected  int expectedWarnings()
           
protected  java.util.List getClasspath()
           
protected abstract  java.lang.String getRoleHint()
           
protected  void setCompilerDebug(boolean flag)
           
protected  void setCompilerDeprecationWarnings(boolean flag)
           
 void testCompilingSources()
           
 
Methods inherited from class org.apache.maven.artifact.test.ArtifactTestCase
getLocalArtifactPath, setUp
 
Methods inherited from class org.codehaus.plexus.PlexusTestCase
createContainerInstance, customizeContext, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getContainer, getCustomConfiguration, getResourceAsStream, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, release, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractCompilerTest

public AbstractCompilerTest()
Method Detail

getRoleHint

protected abstract java.lang.String getRoleHint()

setCompilerDebug

protected void setCompilerDebug(boolean flag)

setCompilerDeprecationWarnings

protected void setCompilerDeprecationWarnings(boolean flag)

getClasspath

protected java.util.List getClasspath()
                               throws java.lang.Exception
Throws:
java.lang.Exception

testCompilingSources

public void testCompilingSources()
                          throws java.lang.Exception
Throws:
java.lang.Exception

compilerErrorCount

protected int compilerErrorCount(java.util.List messages)

expectedErrors

protected int expectedErrors()

expectedWarnings

protected int expectedWarnings()


Copyright © 2001-2007 Codehaus. All Rights Reserved.