public class Regress extends java.lang.Object implements GtpClient.IOCallback
Constructor and Description |
---|
Regress(java.lang.String program,
java.util.ArrayList<java.lang.String> tests,
java.lang.String output,
boolean longOutput,
boolean verbose,
java.io.File gtpFile)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getResult()
Return true if tests completed with no unexpected failures.
|
void |
receivedInvalidResponse(java.lang.String s) |
void |
receivedResponse(boolean error,
java.lang.String s) |
void |
receivedStdErr(java.lang.String s) |
void |
sentCommand(java.lang.String s) |
public Regress(java.lang.String program, java.util.ArrayList<java.lang.String> tests, java.lang.String output, boolean longOutput, boolean verbose, java.io.File gtpFile) throws java.lang.Exception
gtpFile
- File with GTP commands to send at startup or
null
for no file.java.lang.Exception
public boolean getResult()
public void receivedInvalidResponse(java.lang.String s)
receivedInvalidResponse
in interface GtpClient.IOCallback
public void receivedResponse(boolean error, java.lang.String s)
receivedResponse
in interface GtpClient.IOCallback
public void receivedStdErr(java.lang.String s)
receivedStdErr
in interface GtpClient.IOCallback
public void sentCommand(java.lang.String s)
sentCommand
in interface GtpClient.IOCallback