@@ -92,6 +92,7 @@ func (t cstHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
92
92
}
93
93
ws , err := cstUpgrader .Upgrade (w , r , http.Header {"Set-Cookie" : {"sessionID=1234" }})
94
94
if err != nil {
95
+ t .Logf ("Upgrade: %v" , err )
95
96
return
96
97
}
97
98
defer ws .Close ()
@@ -103,16 +104,20 @@ func (t cstHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
103
104
}
104
105
op , rd , err := ws .NextReader ()
105
106
if err != nil {
107
+ t .Logf ("NextReader: %v" , err )
106
108
return
107
109
}
108
110
wr , err := ws .NextWriter (op )
109
111
if err != nil {
112
+ t .Logf ("NextWriter: %v" , err )
110
113
return
111
114
}
112
115
if _ , err = io .Copy (wr , rd ); err != nil {
116
+ t .Logf ("Copy: %v" , err )
113
117
return
114
118
}
115
119
if err := wr .Close (); err != nil {
120
+ t .Logf ("Close: %v" , err )
116
121
return
117
122
}
118
123
}
@@ -430,7 +435,7 @@ func TestDialBadOrigin(t *testing.T) {
430
435
ws .Close ()
431
436
t .Fatalf ("Dial: nil" )
432
437
}
433
- if resp == nil { // nolint:staticcheck
438
+ if resp == nil {
434
439
t .Fatalf ("resp=nil, err=%v" , err )
435
440
}
436
441
if resp .StatusCode != http .StatusForbidden { // nolint:staticcheck
@@ -539,9 +544,7 @@ func TestRespOnBadHandshake(t *testing.T) {
539
544
540
545
s := httptest .NewServer (http .HandlerFunc (func (w http.ResponseWriter , r * http.Request ) {
541
546
w .WriteHeader (expectedStatus )
542
- if _ , err := io .WriteString (w , expectedBody ); err != nil {
543
- t .Fatalf ("WriteString: %v" , err )
544
- }
547
+ io .WriteString (w , expectedBody ) // nolint:errcheck
545
548
}))
546
549
defer s .Close ()
547
550
@@ -574,6 +577,7 @@ type testLogWriter struct {
574
577
}
575
578
576
579
func (w testLogWriter ) Write (p []byte ) (int , error ) {
580
+ w .t .Logf ("%s" , p )
577
581
return len (p ), nil
578
582
}
579
583
@@ -793,10 +797,7 @@ func TestSocksProxyDial(t *testing.T) {
793
797
}
794
798
defer c1 .Close ()
795
799
796
- if err := c1 .SetDeadline (time .Now ().Add (30 * time .Second )); err != nil {
797
- t .Errorf ("set deadline failed: %v" , err )
798
- return
799
- }
800
+ c1 .SetDeadline (time .Now ().Add (30 * time .Second )) // nolint:errcheck
800
801
801
802
buf := make ([]byte , 32 )
802
803
if _ , err := io .ReadFull (c1 , buf [:3 ]); err != nil {
@@ -835,15 +836,10 @@ func TestSocksProxyDial(t *testing.T) {
835
836
defer c2 .Close ()
836
837
done := make (chan struct {})
837
838
go func () {
838
- if _ , err := io .Copy (c1 , c2 ); err != nil {
839
- t .Errorf ("copy failed: %v" , err )
840
- }
839
+ io .Copy (c1 , c2 ) // nolint:errcheck
841
840
close (done )
842
841
}()
843
- if _ , err := io .Copy (c2 , c1 ); err != nil {
844
- t .Errorf ("copy failed: %v" , err )
845
- return
846
- }
842
+ io .Copy (c2 , c1 ) // nolint:errcheck
847
843
<- done
848
844
}()
849
845
0 commit comments