Skip to content

Commit 57fdf7a

Browse files
authored
Fix testFailure stringify (microsoft#258463)
1 parent 1606eed commit 57fdf7a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/vs/workbench/contrib/testing/common/testingChatAgentTool.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ class RunTestTool extends Disposable implements IToolImpl {
163163
const [, ...testPath] = TestId.split(failure.item.extId);
164164
const testName = testPath.pop();
165165
str += `<testFailure name=${JSON.stringify(testName)} path=${JSON.stringify(testPath.join(' > '))}>\n`;
166-
str += failure.tasks.flatMap(t => t.messages.filter(m => m.type === TestMessageType.Error)).join('\n\n');
166+
str += failure.tasks.flatMap(t => t.messages.filter(m => m.type === TestMessageType.Error).map(m => typeof m.message === 'string' ? m.message : m.message.value)).join('\n\n');
167167
str += `\n</testFailure>\n`;
168168
}
169169

0 commit comments

Comments
 (0)