public abstract class AbstractCompilerTest
extends org.codehaus.plexus.PlexusTestCase
Constructor and Description |
---|
AbstractCompilerTest() |
Modifier and Type | Method and Description |
---|---|
protected int |
compilerErrorCount(List<CompilerMessage> messages) |
protected void |
configureCompilerConfig(CompilerConfiguration compilerConfig) |
protected int |
expectedErrors() |
protected Collection<String> |
expectedOutputFiles() |
protected int |
expectedWarnings() |
protected List<String> |
getClasspath() |
protected String |
getJavaVersion() |
protected File |
getLocalArtifactPath(org.apache.maven.artifact.Artifact artifact) |
protected File |
getLocalArtifactPath(String groupId,
String artifactId,
String version,
String type) |
protected abstract String |
getRoleHint() |
String |
getSourceVersion() |
String |
getTargetVersion() |
protected void |
setCompilerDebug(boolean flag) |
protected void |
setCompilerDeprecationWarnings(boolean flag) |
void |
setForceJavacCompilerUse(boolean forceJavacCompilerUse) |
protected void |
setUp() |
void |
testCompilingSources() |
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 File getLocalArtifactPath(org.apache.maven.artifact.Artifact artifact)
protected void setUp() throws Exception
setUp
in class org.codehaus.plexus.PlexusTestCase
Exception
protected abstract String getRoleHint()
protected void setCompilerDebug(boolean flag)
protected void setCompilerDeprecationWarnings(boolean flag)
public void setForceJavacCompilerUse(boolean forceJavacCompilerUse)
protected void configureCompilerConfig(CompilerConfiguration compilerConfig)
public String getTargetVersion()
public String getSourceVersion()
protected int compilerErrorCount(List<CompilerMessage> messages)
protected int expectedErrors()
protected int expectedWarnings()
protected Collection<String> expectedOutputFiles()
protected File getLocalArtifactPath(String groupId, String artifactId, String version, String type)
protected String getJavaVersion()
Copyright © 2018. All rights reserved.