org.nanoko.coffee.mill.utils
Class JasmineUtils

java.lang.Object
  extended by org.nanoko.coffee.mill.utils.JasmineUtils

public class JasmineUtils
extends Object

Some helper methods related to Jasmine and the Jasmine Maven Plugin.


Field Summary
static String TEST_JASMINE_XML
           
 
Constructor Summary
JasmineUtils()
           
 
Method Summary
static void configureJasmineToRunOnLibrary(com.github.searls.jasmine.AbstractJasmineMojo mojo, String library)
           
static void copyJunitReport(AbstractCoffeeMillMojo millMojo, File report, String classname)
           
static void extendJasmineMojoForIT(AbstractCoffeeMillMojo mill, com.github.searls.jasmine.AbstractJasmineMojo mojo, String reportName)
           
static File getJasmineDirectory(org.apache.maven.project.MavenProject project)
           
static File getJasmineITDirectory(org.apache.maven.project.MavenProject project)
           
static File getJasmineITSourceDirectory(org.apache.maven.project.MavenProject project)
           
static File getJasmineITSpecDirectory(org.apache.maven.project.MavenProject project)
           
static File getJasmineSourceDirectory(org.apache.maven.project.MavenProject project)
           
static File getJasmineSpecDirectory(org.apache.maven.project.MavenProject project)
           
static void prepareJasmineMojo(AbstractCoffeeMillMojo mill, com.github.searls.jasmine.AbstractJasmineMojo mojo, List<String> aggregation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEST_JASMINE_XML

public static final String TEST_JASMINE_XML
See Also:
Constant Field Values
Constructor Detail

JasmineUtils

public JasmineUtils()
Method Detail

prepareJasmineMojo

public static void prepareJasmineMojo(AbstractCoffeeMillMojo mill,
                                      com.github.searls.jasmine.AbstractJasmineMojo mojo,
                                      List<String> aggregation)

extendJasmineMojoForIT

public static void extendJasmineMojoForIT(AbstractCoffeeMillMojo mill,
                                          com.github.searls.jasmine.AbstractJasmineMojo mojo,
                                          String reportName)

configureJasmineToRunOnLibrary

public static void configureJasmineToRunOnLibrary(com.github.searls.jasmine.AbstractJasmineMojo mojo,
                                                  String library)

getJasmineDirectory

public static File getJasmineDirectory(org.apache.maven.project.MavenProject project)

getJasmineITDirectory

public static File getJasmineITDirectory(org.apache.maven.project.MavenProject project)

getJasmineSourceDirectory

public static File getJasmineSourceDirectory(org.apache.maven.project.MavenProject project)

getJasmineSpecDirectory

public static File getJasmineSpecDirectory(org.apache.maven.project.MavenProject project)

getJasmineITSourceDirectory

public static File getJasmineITSourceDirectory(org.apache.maven.project.MavenProject project)

getJasmineITSpecDirectory

public static File getJasmineITSpecDirectory(org.apache.maven.project.MavenProject project)

copyJunitReport

public static void copyJunitReport(AbstractCoffeeMillMojo millMojo,
                                   File report,
                                   String classname)


Copyright © 2012-2013 OW2. All Rights Reserved.