com.redstarhackers.craftsman.taskdefs
Class JUnitTestModuleTaskImpl

java.lang.Object
  extended by Task
      extended by com.redstarhackers.craftsman.taskdefs.ModuleOrientedTask
          extended by com.redstarhackers.craftsman.taskdefs.JUnitTestModuleTaskImpl

public class JUnitTestModuleTaskImpl
extends ModuleOrientedTask

Task for executing the unit tests for the module and then reporting the unit test results.

Version:
$Revision: 2493 $
Author:
$Author: kostya $

Field Summary
static java.lang.String FILTER_TRACE_PROPERTY
           
static java.lang.String FORK_MODE_PROPERTY
           
static java.lang.String FORK_PROPERTY
           
static java.lang.String HALT_ON_FAILURE_PROPERTY
           
static java.lang.String IGNORE_TEST_FAILURE_PROPERTY
           
static java.lang.String PRINT_SUMMARY_PROPERTY
           
static java.lang.String SHOW_OUTPUT_PROPERTY
           
static java.lang.String SKIP_REPORTING_PROPERTY
           
static java.lang.String TEST_CASE_PROPERTY
           
 
Constructor Summary
JUnitTestModuleTaskImpl()
          Default constructor.
 
Method Summary
 void execute()
           
 java.io.File getFromDir()
           
 java.io.File getToDir()
           
 void init()
           
 boolean isFlatten()
           
 boolean isVerbose()
           
 void setFlatten(boolean val)
           
 void setFromDir(java.io.File file)
           
 void setToDir(java.io.File file)
           
 void setVerbose(boolean val)
           
 
Methods inherited from class com.redstarhackers.craftsman.taskdefs.ModuleOrientedTask
getModule, getModuleBuildVersion, getModuleId, getModuleProperty, getModuleProperty, getSetting, getSetting, isModulePropertySet, setModuleId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEST_CASE_PROPERTY

public static final java.lang.String TEST_CASE_PROPERTY
See Also:
Constant Field Values

FORK_PROPERTY

public static final java.lang.String FORK_PROPERTY
See Also:
Constant Field Values

FORK_MODE_PROPERTY

public static final java.lang.String FORK_MODE_PROPERTY
See Also:
Constant Field Values

PRINT_SUMMARY_PROPERTY

public static final java.lang.String PRINT_SUMMARY_PROPERTY
See Also:
Constant Field Values

SHOW_OUTPUT_PROPERTY

public static final java.lang.String SHOW_OUTPUT_PROPERTY
See Also:
Constant Field Values

FILTER_TRACE_PROPERTY

public static final java.lang.String FILTER_TRACE_PROPERTY
See Also:
Constant Field Values

HALT_ON_FAILURE_PROPERTY

public static final java.lang.String HALT_ON_FAILURE_PROPERTY
See Also:
Constant Field Values

SKIP_REPORTING_PROPERTY

public static final java.lang.String SKIP_REPORTING_PROPERTY
See Also:
Constant Field Values

IGNORE_TEST_FAILURE_PROPERTY

public static final java.lang.String IGNORE_TEST_FAILURE_PROPERTY
See Also:
Constant Field Values
Constructor Detail

JUnitTestModuleTaskImpl

public JUnitTestModuleTaskImpl()
Default constructor.

Method Detail

init

public void init()
Overrides:
init in class ModuleOrientedTask

execute

public void execute()

getFromDir

public java.io.File getFromDir()

setFromDir

public void setFromDir(java.io.File file)

getToDir

public java.io.File getToDir()

setToDir

public void setToDir(java.io.File file)

isFlatten

public boolean isFlatten()

setFlatten

public void setFlatten(boolean val)

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean val)