org.codehaus.mojo.gwt.test
Class MavenTestRunner

java.lang.Object
  extended by junit.runner.BaseTestRunner
      extended by junit.textui.TestRunner
          extended by org.codehaus.mojo.gwt.test.MavenTestRunner
All Implemented Interfaces:
junit.framework.TestListener

public class MavenTestRunner
extends junit.textui.TestRunner

Mostly a copy/paste of surefire TestListenerInvocationHandler

Version:
$Id: MavenTestRunner.java 9596 2009-04-25 14:16:48Z ndeloof $
Author:
ndeloof

Field Summary
 
Fields inherited from class junit.textui.TestRunner
EXCEPTION_EXIT, FAILURE_EXIT, SUCCESS_EXIT
 
Fields inherited from class junit.runner.BaseTestRunner
SUITE_METHODNAME
 
Constructor Summary
MavenTestRunner()
           
 
Method Summary
 void addError(junit.framework.Test test, Throwable t)
          An error occurred.
 void addFailure(junit.framework.Test test, junit.framework.AssertionFailedError t)
          A failure occurred.
protected  junit.framework.TestResult createTestResult()
          
 junit.framework.TestResult doRun(junit.framework.Test suite, boolean wait)
          
 void endTest(junit.framework.Test test)
          A test ended.
static void main(String[] args)
          entry point for runner in a dedicated JVM
 void startTest(junit.framework.Test test)
          A test started.
 
Methods inherited from class junit.textui.TestRunner
doRun, pause, run, run, runAndWait, runFailed, runSingleMethod, setPrinter, start, testEnded, testFailed, testStarted
 
Methods inherited from class junit.runner.BaseTestRunner
clearStatus, elapsedTimeAsString, extractClassName, getFilteredTrace, getFilteredTrace, getPreference, getPreference, getPreferences, getTest, loadSuiteClass, processArguments, savePreferences, setLoading, setPreference, setPreferences, showStackRaw, truncate, useReloadingTestSuiteLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenTestRunner

public MavenTestRunner()
Method Detail

main

public static void main(String[] args)
entry point for runner in a dedicated JVM


createTestResult

protected junit.framework.TestResult createTestResult()

Overrides:
createTestResult in class junit.textui.TestRunner
See Also:
TestRunner.createTestResult()

doRun

public junit.framework.TestResult doRun(junit.framework.Test suite,
                                        boolean wait)

Overrides:
doRun in class junit.textui.TestRunner
See Also:
TestRunner.doRun(junit.framework.Test, boolean)

startTest

public void startTest(junit.framework.Test test)
A test started.

Specified by:
startTest in interface junit.framework.TestListener
Overrides:
startTest in class junit.runner.BaseTestRunner
Parameters:
test - the test

endTest

public void endTest(junit.framework.Test test)
A test ended.

Specified by:
endTest in interface junit.framework.TestListener
Overrides:
endTest in class junit.runner.BaseTestRunner
Parameters:
test - the test

addError

public void addError(junit.framework.Test test,
                     Throwable t)
An error occurred.

Specified by:
addError in interface junit.framework.TestListener
Overrides:
addError in class junit.runner.BaseTestRunner
Parameters:
test - the test
t - the error

addFailure

public void addFailure(junit.framework.Test test,
                       junit.framework.AssertionFailedError t)
A failure occurred.

Specified by:
addFailure in interface junit.framework.TestListener
Overrides:
addFailure in class junit.runner.BaseTestRunner
Parameters:
test - the test
t - the failure


Copyright © 2007-2012 Codehaus. All Rights Reserved.