org.teiid.test.client.ctc
Class XMLGenerateResults
java.lang.Object
org.teiid.test.client.ctc.XMLGenerateResults
- All Implemented Interfaces:
- ResultsGenerator
public class XMLGenerateResults
- extends java.lang.Object
- implements ResultsGenerator
Constructor Summary |
XMLGenerateResults(java.lang.String testname,
java.util.Properties props)
|
Method Summary |
java.lang.String |
generateErrorFile_keep(java.lang.String querySetID,
java.lang.String queryID,
java.lang.String sql,
java.sql.ResultSet resultSet,
java.lang.Throwable queryError,
java.lang.Object results)
|
java.lang.String |
generateErrorFile(java.lang.String querySetID,
java.lang.String queryID,
java.lang.String sql,
java.sql.ResultSet resultSet,
java.lang.Throwable queryError,
java.lang.Object expectedResultsFile)
Call to generate an error file as the result of incompatibilities in the
comparison of the expected results to the actual results. |
void |
generateQueryResultFile(java.lang.String querySetID,
java.lang.String queryID,
java.lang.String query,
java.sql.ResultSet result,
java.lang.Throwable ex,
int testStatus)
Generate query results. |
java.lang.String |
getGenerateDir()
Return the location that results will be generated to. |
java.lang.String |
getOutputDir()
Return the location that output files are written to. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLGenerateResults
public XMLGenerateResults(java.lang.String testname,
java.util.Properties props)
getGenerateDir
public java.lang.String getGenerateDir()
- Description copied from interface:
ResultsGenerator
- Return the location that results will be generated to.
- Specified by:
getGenerateDir
in interface ResultsGenerator
- Returns:
getOutputDir
public java.lang.String getOutputDir()
- Description copied from interface:
ResultsGenerator
- Return the location that output files are written to.
- Specified by:
getOutputDir
in interface ResultsGenerator
- Returns:
generateQueryResultFile
public void generateQueryResultFile(java.lang.String querySetID,
java.lang.String queryID,
java.lang.String query,
java.sql.ResultSet result,
java.lang.Throwable ex,
int testStatus)
throws QueryTestFailedException
- Generate query results. These are actual results from the server and may
be used for comparing to results from a later test run.
- Specified by:
generateQueryResultFile
in interface ResultsGenerator
- Parameters:
queryID
- resultsFile
- result
- ex
-
- Throws:
QueryTestFailedException
generateErrorFile_keep
public java.lang.String generateErrorFile_keep(java.lang.String querySetID,
java.lang.String queryID,
java.lang.String sql,
java.sql.ResultSet resultSet,
java.lang.Throwable queryError,
java.lang.Object results)
throws QueryTestFailedException
- Throws:
QueryTestFailedException
generateErrorFile
public java.lang.String generateErrorFile(java.lang.String querySetID,
java.lang.String queryID,
java.lang.String sql,
java.sql.ResultSet resultSet,
java.lang.Throwable queryError,
java.lang.Object expectedResultsFile)
throws QueryTestFailedException
- Description copied from interface:
ResultsGenerator
- Call to generate an error file as the result of incompatibilities in the
comparison of the expected results to the actual results.
- Specified by:
generateErrorFile
in interface ResultsGenerator
- Returns:
-
- Throws:
QueryTestFailedException
Copyright © 2010. All Rights Reserved.