@Mojo(name="test-with-junit", defaultPhase=TEST, requiresDependencyResolution=TEST) public class ClojureRunTestWithJUnitMojo extends AbstractClojureCompilerMojo
AbstractClojureCompilerMojo.SourceDirectory
baseDirectory, baseTestSourceDirectory, charset, classpathElements, compileDeclaredNamespaceOnly, copiedNamespaces, copyDeclaredNamespaceOnly, directLinking, generatedSourceDirectory, namespaces, outputDirectory, project, sourceDirectories, testClasspathElements, testDeclaredNamespaceOnly, testNamespaces, testSourceDirectories, workingDirectory
Constructor and Description |
---|
ClojureRunTestWithJUnitMojo() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
protected void |
generateConfig(PrintWriter writer,
NamespaceInFile[] ns) |
protected Properties |
getProps(NamespaceInFile[] ns) |
callClojureWith, callClojureWith, callClojureWith, callClojureWith, copyNamespaceSourceFilesToOutput, createTemporaryDirectory, discoverNamespaces, discoverNamespacesToCopy, escapeFilePath, escapeFilePath, getRunWithClasspathElements, getSourceDirectories, getWorkingDirectory, isClasspathResource, isExistingTestScriptFile
public void execute() throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
protected void generateConfig(PrintWriter writer, NamespaceInFile[] ns) throws IOException
IOException
protected Properties getProps(NamespaceInFile[] ns)
Copyright © 2018. All rights reserved.