A feature's status is summed bottom-up from its children
All 4 scenarios hold
Child A and Child B are two tables in the same feature, given as their row results. A neutral child contributes nothing to the counts and never turns a passing feature red.
expected outcome
broken scenario
| Scenario | Child A | Child B | State? | Total? | Passed? |
|---|---|---|---|---|---|
| All children passing |
|
| passed | 3 | 3 |
| One child broken |
|
| failed | 2 | 1 |
| No child has results | neutral | 0 | 0 | ||
| Passing plus no-results |
| passed | 1 | 1 |