public class CRunner extends java.lang.Object implements IConstantsResults, IRunner
REQUEST_EXISTINGDEFECT, REQUEST_NEWDEFECT, REQUEST_NEXTTEST, REQUEST_NEXTTESTCASE, REQUEST_PAUSE, REQUEST_PREVIOUSTEST, REQUEST_PREVIOUSTESTCASE, REQUEST_REWINDTESTCASE, RESULT_FAILURE, RESULT_INDEFINITE, RESULT_INFO, RESULT_NO_RESULT, RESULT_NOT_EXECUTABLE, RESULT_NOT_EXECUTED, RESULT_SUCCESS, RESULT_UNKNOWN
DO_NOT_WAIT_END_OF_EXECUTION, GET_EXIT_VALUE, START_PROCESS, STOP_PROCESS, WAIT_END_OF_EXECUTION
Constructor and Description |
---|
CRunner(java.lang.String testRef,
java.lang.String command) |
CRunner(java.lang.String testRef,
java.lang.String command,
java.io.File workingDir) |
CRunner(java.lang.String testRef,
java.lang.String command,
java.util.Hashtable<java.lang.String,java.lang.String> environment,
java.io.File workingDir) |
Modifier and Type | Method and Description |
---|---|
static java.util.Vector<java.lang.String> |
commandStringToArray(java.lang.String input,
boolean executeOnWindows) |
int |
getExitValue() |
java.lang.Process |
getProcess() |
java.lang.String |
getTestRef() |
void |
killProcess() |
short |
requestAction(short action) |
short |
requestAction(short action,
short behaviour) |
short |
requestAction(short action,
short behaviour,
java.io.File outputFile) |
java.lang.String |
toString() |
public CRunner(java.lang.String testRef, java.lang.String command)
public CRunner(java.lang.String testRef, java.lang.String command, java.io.File workingDir)
public CRunner(java.lang.String testRef, java.lang.String command, java.util.Hashtable<java.lang.String,java.lang.String> environment, java.io.File workingDir)
public static java.util.Vector<java.lang.String> commandStringToArray(java.lang.String input, boolean executeOnWindows)
public short requestAction(short action)
public short requestAction(short action, short behaviour)
public short requestAction(short action, short behaviour, java.io.File outputFile)
public void killProcess()
public java.lang.String getTestRef()
public int getExitValue()
public java.lang.Process getProcess()
public java.lang.String toString()
toString
in class java.lang.Object