path/filepath: better error reporting during TestWinSplitListTestsAreValid

Fixes #4930.

R=golang-dev, minux.ma
CC=golang-dev
https://golang.org/cl/7424043
diff --git a/src/pkg/path/filepath/path_windows_test.go b/src/pkg/path/filepath/path_windows_test.go
index 8f8e82a..d8926ad 100644
--- a/src/pkg/path/filepath/path_windows_test.go
+++ b/src/pkg/path/filepath/path_windows_test.go
@@ -70,10 +70,10 @@
 			Env:  []string{`Path=` + tt.list},
 			Dir:  tmp,
 		}
-		out, err := cmd.Output()
+		out, err := cmd.CombinedOutput()
 		switch {
 		case err != nil:
-			t.Errorf("%d,%d: execution error %v", ti, i, err)
+			t.Errorf("%d,%d: execution error %v\n%q", ti, i, err, out)
 			return
 		case !reflect.DeepEqual(out, exp):
 			t.Errorf("%d,%d: expected %#q, got %#q", ti, i, exp, out)