Package org.teiid.test.client

Examples of org.teiid.test.client.QueryTest


         
    if (parmChildren == null || parmChildren.isEmpty()) {
              TestLogger.logDebug("=======  Single QueryTest ");
              QuerySQL sql = createQuerySQL(queryElement);
              
              QueryTest q = new QueryTest(queryScenarioID, uniqueID, querySetID, new QuerySQL[] {sql}, false);
              queries.add(q);
          } else {
              TestLogger.logDebug("=======  QueryTest has multiple sql statements");
             QuerySQL[] querysql = new QuerySQL[parmChildren.size()];
            int c = 0;
           
            final Iterator<Element> sqliter = parmChildren.iterator();
            while ( sqliter.hasNext() ) {
              final Element sqlElement = (Element) sqliter.next();
              QuerySQL sql = createQuerySQL(sqlElement);
              querysql[c] = sql;
              c++; 
            }
            QueryTest q = new QueryTest(queryScenarioID, uniqueID, querySetID, querysql, false);
            queries.add(q);
                  
           
            
          }
//               queryMap.put(queryName, query);
            } else {
                Element exceptionElement = queryElement.getChild(TagNames.Elements.EXCEPTION);
                String exceptionType = exceptionElement.getChild(TagNames.Elements.CLASS).getTextTrim();
               
                String uniqueID = querySetID + "_" + queryName;
                QuerySQL sql = new QuerySQL(exceptionType, null);
               
                QueryTest q = new QueryTest(queryScenarioID, uniqueID, querySetID, new QuerySQL[] {sql}, true);
                queries.add(q);

               
//               queryMap.put(queryName, exceptionType);
            }
View Full Code Here


        ResultsGenerator gr = set.getResultsGenerator();
            //new XMLGenerateResults(_instance.getProperties(), "testname", set.getOutputDirectory());

        Iterator<QueryTest> qIt = queries.iterator();
        while(qIt.hasNext()) {
            QueryTest q = qIt.next();
        //  String qId = (String) qIt.next();
        //  String sql = (String) queries.get(qId);
         
//          System.out.println("SetID #: " + cnt + "  Qid: " + qId + "   sql: " + sql);
         
          File resultsFile = er.getResultsFile(q.getQueryID());
          if (resultsFile == null) {
            System.out.println("Failed to get results file for queryID " + q.getQueryID());
          }
         
 
         
         
View Full Code Here

TOP

Related Classes of org.teiid.test.client.QueryTest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.