junit.framework.Test
public abstract class AbstractCompilerTest
extends org.codehaus.plexus.PlexusTestCase
Constructor | Description |
---|---|
AbstractCompilerTest() |
Modifier and Type | Method | Description |
---|---|---|
protected int |
compilerErrorCount(java.util.List<CompilerMessage> messages) |
|
protected void |
configureCompilerConfig(CompilerConfiguration compilerConfig) |
|
protected int |
expectedErrors() |
|
protected java.util.Collection<java.lang.String> |
expectedOutputFiles() |
|
protected int |
expectedWarnings() |
|
protected java.util.List<java.lang.String> |
getClasspath() |
|
protected java.lang.String |
getJavaVersion() |
|
protected java.io.File |
getLocalArtifactPath(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String type) |
|
protected java.io.File |
getLocalArtifactPath(org.apache.maven.artifact.Artifact artifact) |
|
protected abstract java.lang.String |
getRoleHint() |
|
java.lang.String |
getSourceVersion() |
|
java.lang.String |
getTargetVersion() |
|
protected void |
setCompilerDebug(boolean flag) |
|
protected void |
setCompilerDeprecationWarnings(boolean flag) |
|
void |
setForceJavacCompilerUse(boolean forceJavacCompilerUse) |
|
protected void |
setUp() |
|
void |
testCompilingSources() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
customizeContainerConfiguration, customizeContext, getBasedir, getClassLoader, getConfigurationName, getContainer, getCustomConfigurationName, getResourceAsStream, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release, setupContainer, tearDown, teardownContainer
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
protected java.io.File getLocalArtifactPath(org.apache.maven.artifact.Artifact artifact)
protected void setUp() throws java.lang.Exception
setUp
in class org.codehaus.plexus.PlexusTestCase
java.lang.Exception
protected abstract java.lang.String getRoleHint()
protected void setCompilerDebug(boolean flag)
protected void setCompilerDeprecationWarnings(boolean flag)
public void setForceJavacCompilerUse(boolean forceJavacCompilerUse)
protected java.util.List<java.lang.String> getClasspath() throws java.lang.Exception
java.lang.Exception
protected void configureCompilerConfig(CompilerConfiguration compilerConfig)
public void testCompilingSources() throws java.lang.Exception
java.lang.Exception
public java.lang.String getTargetVersion()
public java.lang.String getSourceVersion()
protected int compilerErrorCount(java.util.List<CompilerMessage> messages)
protected int expectedErrors()
protected int expectedWarnings()
protected java.util.Collection<java.lang.String> expectedOutputFiles()
protected java.io.File getLocalArtifactPath(java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String type)
protected java.lang.String getJavaVersion()
Copyright © 2018. All rights reserved.