File tree Expand file tree Collapse file tree 2 files changed +15
-0
lines changed
src/main/java/com/aventstack/extentreports/model/context Expand file tree Collapse file tree 2 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 77import com .aventstack .extentreports .Status ;
88import com .aventstack .extentreports .model .Attribute ;
99import com .aventstack .extentreports .model .Test ;
10+ import com .aventstack .extentreports .model .context .filter .TestAttributeContextFilters ;
1011
1112public class TestAttributeTestContext <T extends Attribute > implements Serializable {
1213
@@ -29,6 +30,8 @@ public void setTest(Test test) {
2930 }
3031
3132 private void updateTestStatusCounts (Test test ) {
33+ if (!TestAttributeContextFilters .testHasStatusIncrEligibility (test ))
34+ return ;
3235 if (test .getStatus () == Status .PASS ) {
3336 passed ++;
3437 } else if (test .getStatus () == Status .FAIL || test .getStatus () == Status .FATAL ) {
Original file line number Diff line number Diff line change 1+ package com .aventstack .extentreports .model .context .filter ;
2+
3+ import com .aventstack .extentreports .model .Test ;
4+
5+ public class TestAttributeContextFilters {
6+
7+ public static boolean testHasStatusIncrEligibility (Test test ) {
8+ return test .isBehaviorDrivenType () && test .getBehaviorDrivenTypeName ().equalsIgnoreCase ("feature" ) ? false
9+ : true ;
10+ }
11+
12+ }
You can’t perform that action at this time.
0 commit comments