Skip to content

Commit 4806890

Browse files
committed
Don't explicitly set suites to failed if there is an empty failed message, fix #76
1 parent f18e7bd commit 4806890

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

vscode-client/testcontrollermanager.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -847,7 +847,8 @@ export class TestControllerManager {
847847
}
848848

849849
if (event.attributes.status === "FAIL") {
850-
run.failed(item, messages, event.attributes.elapsedtime);
850+
if (!item.canResolveChildren || (messages.length > 0 && messages.some((m) => m.message)))
851+
run.failed(item, messages, event.attributes.elapsedtime);
851852
} else {
852853
run.errored(item, messages, event.attributes.elapsedtime);
853854
}

0 commit comments

Comments
 (0)