org.pentaho.test.platform.engine.core
Class TestManager
java.lang.Object
org.pentaho.platform.engine.core.system.PentahoBase
org.pentaho.test.platform.engine.core.TestManager
- All Implemented Interfaces:
- Serializable, ILogger
public class TestManager
- extends PentahoBase
- See Also:
- Serialized Form
Fields inherited from interface org.pentaho.platform.api.engine.ILogger |
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN |
Methods inherited from class org.pentaho.platform.engine.core.system.PentahoBase |
debug, debug, error, error, fatal, fatal, genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, getLogId, getObjectName, info, info, setLoggingLevel, setLogId, trace, trace, warn, warn |
STATUS_RUNNING
public static final int STATUS_RUNNING
- See Also:
- Constant Field Values
STATUS_SUCCESS
public static final int STATUS_SUCCESS
- See Also:
- Constant Field Values
STATUS_FAILED
public static final int STATUS_FAILED
- See Also:
- Constant Field Values
TestManager
public TestManager()
getLogger
public org.apache.commons.logging.Log getLogger()
- Specified by:
getLogger
in class PentahoBase
getInstance
public static TestManager getInstance(TestSuite all)
throws Exception
- Throws:
Exception
getSuiteIndex
public int getSuiteIndex(String suite)
getSuite
public String getSuite(int idx)
getSuite
public TestManager.SuiteInfo getSuite(String suiteClass)
getStatus
public org.dom4j.Document getStatus(IPentahoSession userSession)
getTest
public TestManager.TestInfo getTest(String suiteClass,
String method)
runSuite
public void runSuite(String suiteClass)
runTest
public void runTest(String suiteClass,
String method)
getMessagesList
public static List<String> getMessagesList()