Skip to content

Commit 0e59ac3

Browse files
authored
Print unexpected success cases in the conformance runner (#335)
1 parent 19dee1a commit 0e59ac3

File tree

1 file changed

+3
-1
lines changed
  • tools/protovalidate-conformance/internal/results

1 file changed

+3
-1
lines changed

tools/protovalidate-conformance/internal/results/set.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,9 @@ func (suite *SuiteResults) AddCase(res *harness.CaseResult, verbose bool) {
7070
default:
7171
suite.Failures++
7272
}
73-
if verbose || (!res.GetSuccess() && !res.GetExpectedFailure()) {
73+
unexpectedFailure := !res.GetSuccess() && !res.GetExpectedFailure()
74+
unexpectedSuccess := res.GetSuccess() && res.GetExpectedFailure()
75+
if verbose || unexpectedFailure || unexpectedSuccess {
7476
suite.Cases = append(suite.Cases, res)
7577
}
7678
}

0 commit comments

Comments
 (0)