src/testUtils: adjust file path expansion regexp to capture subtest failures

Looks like verbose mode handling (json mode) already handles subtest error
messages as expected.

Fixes golang/vscode-go#956

Change-Id: I086076f1ab5435bd51f0956ec74e62d59e323531
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/273048
Trust: Hyang-Ah Hana Kim <hyangah@gmail.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Peter Weinberger <pjw@google.com>
diff --git a/src/testUtils.ts b/src/testUtils.ts
index 8da17c7..2fc461c 100644
--- a/src/testUtils.ts
+++ b/src/testUtils.ts
@@ -497,7 +497,7 @@
 	outputChannel: vscode.OutputChannel) {
 	// 1=ok/FAIL/?, 2=package, 3=time/(cached)/[no test files]
 	const packageResultLineRE = /^(ok|FAIL|\?)\s+(\S+)\s+([0-9\.]+s|\(cached\)|\[no test files\])/;
-	const lineWithErrorRE = /^(\t|\s\s\s\s)\S/;
+	const lineWithErrorRE = /^\s+(\S+\.go):(\d+):/;
 
 	return (line: string) => {
 		testResultLines.push(line);