
com.atlassian.maven.plugin.clover.internal.scanner.GroovyTestScanner Maven / Gradle / Ivy
package com.atlassian.maven.plugin.clover.internal.scanner;
import com.atlassian.maven.plugin.clover.internal.CompilerConfiguration;
import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/**
*/
public class GroovyTestScanner extends AbstractCloverSourceScanner
{
public GroovyTestScanner(CompilerConfiguration configuration, String outputDirectory)
{
super(configuration, outputDirectory);
}
protected List getSourceRoots()
{
return new ArrayList(Arrays.asList(new String[]{"src/test/groovy"}));
}
protected String getSourceDirectory()
{
return new File(getConfiguration().getProject().getBuild().getTestSourceDirectory()).getParent();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy