@@ -806,13 +806,14 @@ class WPTRunner {
|
806 | 806 | } |
807 | 807 | |
808 | 808 | // Full check: every expected to fail test is present |
809 | | -if (specs.failedTests.some((expectedToFail) => { |
| 809 | +const _unexpectedPasses = specs.failedTests.filter((expectedToFail) => { |
810 | 810 | if (specs.flakyTests.includes(expectedToFail)) { |
811 | 811 | return false; |
812 | 812 | } |
813 | 813 | return this.results[key]?.fail?.expected?.includes(expectedToFail) !== true; |
814 | | -})) { |
815 | | -unexpectedPasses.push(key); |
| 814 | +}); |
| 815 | +if (_unexpectedPasses.length) { |
| 816 | +unexpectedPasses.push(..._unexpectedPasses.map((name) => `${key}:${name}`)); |
816 | 817 | continue; |
817 | 818 | } |
818 | 819 | } |
|