@@ -2444,7 +2444,7 @@ func TestTransportCancelRequestInDial(t *testing.T) {
2444
2444
if testing .Short () {
2445
2445
t .Skip ("skipping test in -short mode" )
2446
2446
}
2447
- var logbuf bytes. Buffer
2447
+ var logbuf strings. Builder
2448
2448
eventLog := log .New (& logbuf , "" , 0 )
2449
2449
2450
2450
unblockDial := make (chan bool )
@@ -2931,7 +2931,7 @@ func TestTransportIgnore1xxResponses(t *testing.T) {
2931
2931
defer cst .close ()
2932
2932
cst .tr .DisableKeepAlives = true // prevent log spam; our test server is hanging up anyway
2933
2933
2934
- var got bytes. Buffer
2934
+ var got strings. Builder
2935
2935
2936
2936
req , _ := NewRequest ("GET" , cst .ts .URL , nil )
2937
2937
req = req .WithContext (httptrace .WithClientTrace (context .Background (), & httptrace.ClientTrace {
@@ -2949,7 +2949,7 @@ func TestTransportIgnore1xxResponses(t *testing.T) {
2949
2949
res .Write (& got )
2950
2950
want := "1xx: code=123, header=map[Foo:[bar]]\n HTTP/1.1 200 OK\r \n Content-Length: 5\r \n Bar: baz\r \n \r \n Hello"
2951
2951
if got .String () != want {
2952
- t .Errorf (" got: %q\n want: %q\n " , got .Bytes (), want )
2952
+ t .Errorf (" got: %q\n want: %q\n " , got .String (), want )
2953
2953
}
2954
2954
}
2955
2955
@@ -3015,7 +3015,7 @@ type proxyFromEnvTest struct {
3015
3015
}
3016
3016
3017
3017
func (t proxyFromEnvTest ) String () string {
3018
- var buf bytes. Buffer
3018
+ var buf strings. Builder
3019
3019
space := func () {
3020
3020
if buf .Len () > 0 {
3021
3021
buf .WriteByte (' ' )
@@ -3537,7 +3537,7 @@ func TestRetryRequestsOnError(t *testing.T) {
3537
3537
3538
3538
var (
3539
3539
mu sync.Mutex
3540
- logbuf bytes. Buffer
3540
+ logbuf strings. Builder
3541
3541
)
3542
3542
logf := func (format string , args ... any ) {
3543
3543
mu .Lock ()
@@ -4515,7 +4515,7 @@ func testTransportEventTrace(t *testing.T, h2 bool, noHooks bool) {
4515
4515
cst .tr .ExpectContinueTimeout = 1 * time .Second
4516
4516
4517
4517
var mu sync.Mutex // guards buf
4518
- var buf bytes. Buffer
4518
+ var buf strings. Builder
4519
4519
logf := func (format string , args ... any ) {
4520
4520
mu .Lock ()
4521
4521
defer mu .Unlock ()
@@ -4674,7 +4674,7 @@ func testTransportEventTrace(t *testing.T, h2 bool, noHooks bool) {
4674
4674
4675
4675
func TestTransportEventTraceTLSVerify (t * testing.T ) {
4676
4676
var mu sync.Mutex
4677
- var buf bytes. Buffer
4677
+ var buf strings. Builder
4678
4678
logf := func (format string , args ... any ) {
4679
4679
mu .Lock ()
4680
4680
defer mu .Unlock ()
@@ -4760,7 +4760,7 @@ func TestTransportEventTraceRealDNS(t *testing.T) {
4760
4760
c := & Client {Transport : tr }
4761
4761
4762
4762
var mu sync.Mutex // guards buf
4763
- var buf bytes. Buffer
4763
+ var buf strings. Builder
4764
4764
logf := func (format string , args ... any ) {
4765
4765
mu .Lock ()
4766
4766
defer mu .Unlock ()
@@ -5978,7 +5978,7 @@ func TestTransportIgnores408(t *testing.T) {
5978
5978
// Not parallel. Relies on mutating the log package's global Output.
5979
5979
defer log .SetOutput (log .Writer ())
5980
5980
5981
- var logout bytes. Buffer
5981
+ var logout strings. Builder
5982
5982
log .SetOutput (& logout )
5983
5983
5984
5984
defer afterTest (t )
0 commit comments