Package mondrian.test
Class MondrianTestRunner
- java.lang.Object
-
- BaseTestRunner
-
- mondrian.test.MondrianTestRunner
-
public class MondrianTestRunner extends BaseTestRunner
-
-
Field Summary
Fields Modifier and Type Field Description static int
EXCEPTION_EXIT
static int
FAILURE_EXIT
static int
SUCCESS_EXIT
-
Constructor Summary
Constructors Constructor Description MondrianTestRunner()
Constructs a TestRunner.MondrianTestRunner(java.io.PrintStream writer)
Constructs a TestRunner using the given stream for all the outputMondrianTestRunner(MondrianResultPrinter printer)
Constructs a TestRunner using the given ResultPrinter all the output
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TestResult
createTestResult()
Creates the TestResult to be used for the test run.TestResult
doRun(Test suite)
int
getIterations()
TestSuiteLoader
getLoader()
Always use the StandardTestSuiteLoader.int
getTimeLimit()
int
getVUsers()
protected void
runFailed(java.lang.String message)
void
setIterations(int fIterations)
void
setPrinter(MondrianResultPrinter printer)
void
setTimeLimit(int fTimeLimit)
void
setVUsers(int fVUsers)
void
testEnded(java.lang.String testName)
void
testFailed(int status, Test test, java.lang.Throwable t)
void
testStarted(java.lang.String testName)
-
-
-
Field Detail
-
SUCCESS_EXIT
public static final int SUCCESS_EXIT
- See Also:
- Constant Field Values
-
FAILURE_EXIT
public static final int FAILURE_EXIT
- See Also:
- Constant Field Values
-
EXCEPTION_EXIT
public static final int EXCEPTION_EXIT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MondrianTestRunner
public MondrianTestRunner()
Constructs a TestRunner.
-
MondrianTestRunner
public MondrianTestRunner(java.io.PrintStream writer)
Constructs a TestRunner using the given stream for all the output
-
MondrianTestRunner
public MondrianTestRunner(MondrianResultPrinter printer)
Constructs a TestRunner using the given ResultPrinter all the output
-
-
Method Detail
-
getLoader
public TestSuiteLoader getLoader()
Always use the StandardTestSuiteLoader. Overridden from BaseTestRunner.
-
testFailed
public void testFailed(int status, Test test, java.lang.Throwable t)
-
testStarted
public void testStarted(java.lang.String testName)
-
testEnded
public void testEnded(java.lang.String testName)
-
createTestResult
protected TestResult createTestResult()
Creates the TestResult to be used for the test run.
-
doRun
public TestResult doRun(Test suite)
-
runFailed
protected void runFailed(java.lang.String message)
-
setPrinter
public void setPrinter(MondrianResultPrinter printer)
-
setIterations
public void setIterations(int fIterations)
-
getIterations
public int getIterations()
-
setVUsers
public void setVUsers(int fVUsers)
-
getVUsers
public int getVUsers()
-
setTimeLimit
public void setTimeLimit(int fTimeLimit)
-
getTimeLimit
public int getTimeLimit()
-
-