From d581402375aea0c911fef663ec7e89a24c4e5524 Mon Sep 17 00:00:00 2001 From: Jorropo Date: Thu, 14 Apr 2022 00:54:05 +0200 Subject: [PATCH] net/http: correctly show error types in transfer test actualReader and tc.expectedReader are reflect.Type instance, not the actual objects. So we need to use %s which is gonna call reflect.Type.String and give us the type name of the readers we are comparing. --- src/net/http/transfer_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/http/transfer_test.go b/src/net/http/transfer_test.go index f0c28b2629..5e0df896d8 100644 --- a/src/net/http/transfer_test.go +++ b/src/net/http/transfer_test.go @@ -267,7 +267,7 @@ func TestTransferWriterWriteBodyReaderTypes(t *testing.T) { } if tc.expectedReader != actualReader { - t.Fatalf("got reader %T want %T", actualReader, tc.expectedReader) + t.Fatalf("got reader %s want %s", actualReader, tc.expectedReader) } }