@@ -26,7 +26,9 @@ func TestResponseHeaderAddContentType(t *testing.T) {
26
26
}
27
27
28
28
var buf bytes.Buffer
29
- h .WriteTo (& buf ) //nolint:errcheck
29
+ if _ , err := h .WriteTo (& buf ); err != nil {
30
+ t .Fatalf ("unexpected error when writing header: %v" , err )
31
+ }
30
32
31
33
if n := strings .Count (buf .String (), "Content-Type: " ); n != 1 {
32
34
t .Errorf ("Content-Type occurred %d times" , n )
@@ -46,7 +48,9 @@ func TestResponseHeaderAddContentEncoding(t *testing.T) {
46
48
}
47
49
48
50
var buf bytes.Buffer
49
- h .WriteTo (& buf ) //nolint:errcheck
51
+ if _ , err := h .WriteTo (& buf ); err != nil {
52
+ t .Fatalf ("unexpected error when writing header: %v" , err )
53
+ }
50
54
51
55
if n := strings .Count (buf .String (), "Content-Encoding: " ); n != 1 {
52
56
t .Errorf ("Content-Encoding occurred %d times" , n )
@@ -138,13 +142,15 @@ func TestResponseHeaderMultiLineName(t *testing.T) {
138
142
}
139
143
}
140
144
141
- func TestResponseHeaderMultiLinePaniced (t * testing.T ) {
145
+ func TestResponseHeaderMultiLinePanicked (t * testing.T ) {
142
146
t .Parallel ()
143
147
144
148
// Input generated by fuzz testing that caused the parser to panic.
145
149
s , _ := base64 .StdEncoding .DecodeString ("aAEAIDoKKDoKICA6CgkKCiA6CiA6CgkpCiA6CiA6CiA6Cig6CiAgOgoJCgogOgogOgoJKQogOgogOgogOgogOgogOgoJOg86CiA6CiA6Cig6CiAyCg==" )
146
150
header := new (RequestHeader )
147
- header .parse (s ) //nolint:errcheck
151
+ if _ , err := header .parse (s ); err == nil {
152
+ t .Error ("expected error, got <nil>" )
153
+ }
148
154
}
149
155
150
156
func TestResponseHeaderEmptyValueFromHeader (t * testing.T ) {
@@ -3021,7 +3027,9 @@ func TestAddVaryHeader(t *testing.T) {
3021
3027
}
3022
3028
3023
3029
var buf bytes.Buffer
3024
- h .WriteTo (& buf ) //nolint:errcheck
3030
+ if _ , err := h .WriteTo (& buf ); err != nil {
3031
+ t .Fatalf ("unexpected error when writing header: %v" , err )
3032
+ }
3025
3033
3026
3034
if n := strings .Count (buf .String (), "Vary: " ); n != 1 {
3027
3035
t .Errorf ("Vary occurred %d times" , n )
@@ -3042,7 +3050,9 @@ func TestAddVaryHeaderExisting(t *testing.T) {
3042
3050
}
3043
3051
3044
3052
var buf bytes.Buffer
3045
- h .WriteTo (& buf ) //nolint:errcheck
3053
+ if _ , err := h .WriteTo (& buf ); err != nil {
3054
+ t .Fatalf ("unexpected error when writing header: %v" , err )
3055
+ }
3046
3056
3047
3057
if n := strings .Count (buf .String (), "Vary: " ); n != 1 {
3048
3058
t .Errorf ("Vary occurred %d times" , n )
@@ -3063,7 +3073,9 @@ func TestAddVaryHeaderExistingAcceptEncoding(t *testing.T) {
3063
3073
}
3064
3074
3065
3075
var buf bytes.Buffer
3066
- h .WriteTo (& buf ) //nolint:errcheck
3076
+ if _ , err := h .WriteTo (& buf ); err != nil {
3077
+ t .Fatalf ("unexpected error when writing header: %v" , err )
3078
+ }
3067
3079
3068
3080
if n := strings .Count (buf .String (), "Vary: " ); n != 1 {
3069
3081
t .Errorf ("Vary occurred %d times" , n )
0 commit comments