@@ -449,13 +449,13 @@ public void generateSuiteSummaryReport(List<ISuite> suites) {
449449 q = getMethodSet (overview .getSkippedTests (), suite ).size ();
450450 qty_skip += q ;
451451 String skipColor = "" ;
452- if (qty_skip > 0 )
452+ if (q > 0 )
453453 skipColor = "#feff65" ;
454454 summaryCell (q , 0 , skipColor );
455455 q = getMethodSet (overview .getFailedTests (), suite ).size ();
456456 qty_fail += q ;
457457 String failedColor = "" ;
458- if (qty_fail > 0 )
458+ if (q > 0 )
459459 failedColor = "#fa8072" ;
460460 summaryCell (q , 0 , failedColor );
461461
@@ -691,22 +691,31 @@ public void generateCustomTopBand(List<ISuite> suites) {
691691 Map <String , ISuiteResult > suiteResults = suite .getResults ();
692692 for (ISuiteResult sr : suiteResults .values ()) {
693693 ITestContext tc = sr .getTestContext ();
694+
695+ //To get Dataprovider test Count
694696 passed += tc .getPassedTests ().getAllResults ().size ();
695697 failed += tc .getFailedTests ().getAllResults ().size ();
696- failed += tc .getFailedTests ().getAllResults ().size ();
698+ skipped += tc .getSkippedTests ().getAllResults ().size ();
699+
700+ //To skip Dataprovider test Count
701+ /* passed += tc.getPassedTests().getAllMethods().size();
702+ failed += tc.getFailedTests().getAllMethods().size();
703+ skipped += tc.getSkippedTests().getAllMethods().size();*/
704+
697705
698706 System .out .println ("Passed tests for suite '" + suiteName +
699- "' is:" + tc .getPassedTests ().getAllResults ().size ());
707+ "' is:" + tc .getPassedTests ().getAllMethods ().size ());
700708 System .out .println ("Failed tests for suite '" + suiteName +
701709 "' is:" +
702- tc .getFailedTests ().getAllResults ().size ());
710+ tc .getFailedTests ().getAllMethods ().size ());
703711 System .out .println ("Skipped tests for suite '" + suiteName +
704712 "' is:" +
705- tc .getFailedTests ().getAllResults ().size ());
713+ tc .getFailedTests ().getAllMethods ().size ());
706714 System .out .println ("Total excution time for test '" + tc .getName () +
707715 "' is:" + (tc .getEndDate ().getTime () - tc .getStartDate ().getTime ()));
708716 }
709717 }
718+
710719 createResultTable (passed , failed , skipped );
711720 createChartGraph (passed , failed , skipped );
712721 createBrowserInfo ();
0 commit comments