Examples of ITestContext


Examples of org.testng.ITestContext

      if(suites.size()>1) {
        titleRow(suite.getName(), 4);
      }
      Map<String, ISuiteResult> r = suite.getResults();
      for (ISuiteResult r2 : r.values()) {
        ITestContext test = r2.getTestContext();
        resultSummary(test.getFailedConfigurations(), test.getName(), "failed", " (configuration methods)");
        resultSummary(test.getFailedTests(), test.getName(), "failed", "");
        resultSummary(test.getSkippedConfigurations(), test.getName(), "skipped", " (configuration methods)");
        resultSummary(test.getSkippedTests(), test.getName(), "skipped", "");
        resultSummary(test.getPassedTests(), test.getName(), "passed", "");
      }
    }
    m_out.println("</table>");
  }
View Full Code Here

Examples of org.testng.ITestContext

        titleRow(suite.getName(), 7);
      }
      Map<String, ISuiteResult> tests = suite.getResults();
      for (ISuiteResult r : tests.values()) {
        qty_tests += 1;
        ITestContext overview = r.getTestContext();
        startSummaryRow(overview.getName());
        int q = getMethodSet(overview.getPassedTests()).size();
        qty_pass_m += q;
        summaryCell(q,Integer.MAX_VALUE);
        q = overview.getPassedTests().size();
        qty_pass_s += q;
        summaryCell(q,Integer.MAX_VALUE);
        q = getMethodSet(overview.getSkippedTests()).size();
        qty_skip += q;
        summaryCell(q,0);
        q = getMethodSet(overview.getFailedTests()).size();
        qty_fail += q;
        summaryCell(q,0);
        time_start = Math.min(overview.getStartDate().getTime(), time_start);
        time_end = Math.max(overview.getEndDate().getTime(), time_end);
        summaryCell(formatter.format(
            (overview.getEndDate().getTime() - overview.getStartDate().getTime()) / 1000.)
            + " seconds", true);
        summaryCell(overview.getIncludedGroups());
        summaryCell(overview.getExcludedGroups());
        m_out.println("</tr>");
      }
    }
    if (qty_tests > 1) {
      m_out.println("<tr class=\"total\"><td>Total</td>");
View Full Code Here

Examples of org.testng.ITestContext

   
    Map<String, ISuiteResult> results= suite.getResults();
   
    for(String name: results.keySet()) {
      ISuiteResult suiteResult= results.get(name);
      ITestContext testContext= suiteResult.getTestContext();

      generateXmlTest(suite,
                      xmlTests.get(testContext.getName()),
                      testContext,
                      testContext.getFailedTests().getAllResults(),
                      testContext.getSkippedTests().getAllResults());
    }

    if(null != failedSuite.getTests() && failedSuite.getTests().size() > 0) {
      Utils.writeUtf8File(outputDir, TESTNG_FAILED_XML, failedSuite.toXml());
      Utils.writeUtf8File(suite.getOutputDirectory(), TESTNG_FAILED_XML, failedSuite.toXml());
View Full Code Here

Examples of org.testng.ITestContext

      if(suites.size()>1) {
        titleRow(suite.getName(), 4);
      }
      Map<String, ISuiteResult> r = suite.getResults();
      for (ISuiteResult r2 : r.values()) {
        ITestContext test = r2.getTestContext();
        resultSummary(test.getFailedConfigurations(), test.getName(), "failed", " (configuration methods)");
        resultSummary(test.getFailedTests(), test.getName(), "failed", "");
        resultSummary(test.getSkippedConfigurations(), test.getName(), "skipped", " (configuration methods)");
        resultSummary(test.getSkippedTests(), test.getName(), "skipped", "");
        resultSummary(test.getPassedTests(), test.getName(), "passed", "");
      }
    }
    m_out.println("</table>");
  }
View Full Code Here

Examples of org.testng.ITestContext

        titleRow(suite.getName(), 7);
      }
      Map<String, ISuiteResult> tests = suite.getResults();
      for (ISuiteResult r : tests.values()) {
        qty_tests += 1;
        ITestContext overview = r.getTestContext();
        startSummaryRow(overview.getName());
        int q = getMethodSet(overview.getPassedTests()).size();
        qty_pass_m += q;
        summaryCell(q,Integer.MAX_VALUE);
        q = overview.getPassedTests().size();
        qty_pass_s += q;
        summaryCell(q,Integer.MAX_VALUE);
        q = getMethodSet(overview.getSkippedTests()).size();
        qty_skip += q;
        summaryCell(q,0);
        q = getMethodSet(overview.getFailedTests()).size();
        qty_fail += q;
        summaryCell(q,0);
        time_start = Math.min(overview.getStartDate().getTime(), time_start);
        time_end = Math.max(overview.getEndDate().getTime(), time_end);
        summaryCell(formatter.format(
            (overview.getEndDate().getTime() - overview.getStartDate().getTime()) / 1000.)
            + " seconds", true);
        summaryCell(overview.getIncludedGroups());
        summaryCell(overview.getExcludedGroups());
        m_out.println("</tr>");
      }
    }
    if (qty_tests > 1) {
      m_out.println("<tr class=\"total\"><td>Total</td>");
View Full Code Here

Examples of org.testng.ITestContext

    Map<String, ISuiteResult> suiteResults = m_runner.getResults();
    for (String tests : tmpResults.keySet())
    {
      ISuiteResult suiteResult = tmpResults.get(tests);
      suiteResults.put(tests, suiteResult);
      ITestContext tc = suiteResult.getTestContext();
      TestHTMLReporter.generateLog(tc, remoteSuiteRunner.getHost(),
                                   m_runner.getOutputDirectory(),
                                   tc.getFailedConfigurations().getAllResults(),
                                   tc.getSkippedConfigurations().getAllResults(),
                                   tc.getPassedTests().getAllResults(),
                                   tc.getFailedTests().getAllResults(),
                                   tc.getSkippedTests().getAllResults(),
                                   tc.getFailedButWithinSuccessPercentageTests().getAllResults());
    }
  }
View Full Code Here

Examples of org.testng.ITestContext

      int skippedTests= 0;
     
      Map<String, ISuiteResult> results = suite.getResults();
      for (String suiteName : results.keySet()) {
        ISuiteResult result = results.get(suiteName);
        ITestContext context = result.getTestContext();
        failedTests += context.getFailedTests().size();
        totalFailedTests += context.getFailedTests().size();
        passedTests += context.getPassedTests().size();
        totalPassedTests += context.getPassedTests().size();
        skippedTests += context.getSkippedTests().size();
        totalSkippedTests += context.getSkippedTests().size();
      }
     
      String cls = failedTests > 0 ? "invocation-failed"
          : (passedTests > ? "invocation-passed" : "invocation-failed");
      suiteBuf.append("<tr align='center' class='").append(cls).append("'>")
View Full Code Here

Examples of org.testng.ITestContext

      Map<String, ISuiteResult> yellowResults = new HashMap<String, ISuiteResult>();
      Map<String, ISuiteResult> greenResults = new HashMap<String, ISuiteResult>();
     
      for (String suiteName : suiteResults.keySet()) {
        ISuiteResult sr = suiteResults.get(suiteName);
        ITestContext tc = sr.getTestContext();
        int failed = tc.getFailedTests().size();
        int skipped = tc.getSkippedTests().size();
        int passed = tc.getPassedTests().size();
       
        if (failed > 0) {
          redResults.put(suiteName, sr);
        }
        else if (skipped > 0) {
View Full Code Here

Examples of org.testng.ITestContext

                                   ISuiteResult sr,
                                   String cssClass,
                                   StringBuffer tableOfContents,
                                   String outputDirectory)
  {
    ITestContext tc = sr.getTestContext();
    int passed = tc.getPassedTests().size();
    int failed = tc.getFailedTests().size();
    int skipped = tc.getSkippedTests().size();
    String baseFile = tc.getName();
    tableOfContents
      .append("\n<table width='100%' class='test-").append(cssClass).append("'>\n")
      .append("<tr><td>\n")
      .append("<table style='width: 100%'><tr>")
      .append("<td valign='top'>")
View Full Code Here

Examples of org.testng.ITestContext

    // TODO CQ why not iterate over entry set if were going to use the key to get the value?
    for (String propertyFileName : suiteResults.keySet()) {
     
      ISuiteResult sr = suiteResults.get(propertyFileName);
      ITestContext testContext = sr.getTestContext();
     
      StringBuffer sb = new StringBuffer();
     
      // TODO CQ why not iterate over entry set if were going to use the key to get the value?
      for (String name : suiteResults.keySet()) {
        ISuiteResult suiteResult = suiteResults.get(name);
        sb.append(suiteResult.toString());
      }
      Utils.writeFile(getOutputDirectory(xmlSuite), testContext.getName() + ".properties", sb.toString());
    }   
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.