junit.framework.Testpublic 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, waitcustomizeContainerConfiguration, customizeContext, getBasedir, getClassLoader, getConfigurationName, getContainer, getCustomConfigurationName, getResourceAsStream, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release, setupContainer, tearDown, teardownContainerassertEquals, 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, toStringprotected java.io.File getLocalArtifactPath(org.apache.maven.artifact.Artifact artifact)
protected void setUp()
throws java.lang.Exception
setUp in class org.codehaus.plexus.PlexusTestCasejava.lang.Exceptionprotected 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.Exceptionprotected void configureCompilerConfig(CompilerConfiguration compilerConfig)
public void testCompilingSources()
throws java.lang.Exception
java.lang.Exceptionpublic 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.