@@ -92,6 +92,7 @@ func (t cstHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
9292 }
9393 ws , err := cstUpgrader .Upgrade (w , r , http.Header {"Set-Cookie" : {"sessionID=1234" }})
9494 if err != nil {
95+ t .Logf ("Upgrade: %v" , err )
9596 return
9697 }
9798 defer ws .Close ()
@@ -103,16 +104,20 @@ func (t cstHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
103104 }
104105 op , rd , err := ws .NextReader ()
105106 if err != nil {
107+ t .Logf ("NextReader: %v" , err )
106108 return
107109 }
108110 wr , err := ws .NextWriter (op )
109111 if err != nil {
112+ t .Logf ("NextWriter: %v" , err )
110113 return
111114 }
112115 if _ , err = io .Copy (wr , rd ); err != nil {
116+ t .Logf ("Copy: %v" , err )
113117 return
114118 }
115119 if err := wr .Close (); err != nil {
120+ t .Logf ("Close: %v" , err )
116121 return
117122 }
118123}
@@ -430,7 +435,7 @@ func TestDialBadOrigin(t *testing.T) {
430435 ws .Close ()
431436 t .Fatalf ("Dial: nil" )
432437 }
433- if resp == nil { // nolint:staticcheck
438+ if resp == nil {
434439 t .Fatalf ("resp=nil, err=%v" , err )
435440 }
436441 if resp .StatusCode != http .StatusForbidden { // nolint:staticcheck
@@ -539,9 +544,7 @@ func TestRespOnBadHandshake(t *testing.T) {
539544
540545 s := httptest .NewServer (http .HandlerFunc (func (w http.ResponseWriter , r * http.Request ) {
541546 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
545548 }))
546549 defer s .Close ()
547550
@@ -574,6 +577,7 @@ type testLogWriter struct {
574577}
575578
576579func (w testLogWriter ) Write (p []byte ) (int , error ) {
580+ w .t .Logf ("%s" , p )
577581 return len (p ), nil
578582}
579583
@@ -793,10 +797,7 @@ func TestSocksProxyDial(t *testing.T) {
793797 }
794798 defer c1 .Close ()
795799
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
800801
801802 buf := make ([]byte , 32 )
802803 if _ , err := io .ReadFull (c1 , buf [:3 ]); err != nil {
@@ -835,15 +836,10 @@ func TestSocksProxyDial(t *testing.T) {
835836 defer c2 .Close ()
836837 done := make (chan struct {})
837838 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
841840 close (done )
842841 }()
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
847843 <- done
848844 }()
849845
0 commit comments