@@ -133,53 +133,7 @@ func TestErrorEnvelopeWarnings(t *testing.T) {
133
133
}
134
134
}
135
135
136
- // Deprecated.
137
- func TestErrorLimit (t * testing.T ) {
138
- // Backup global variable
139
- originalMaxPartErros := MaxPartErrors
140
- defer func () {
141
- MaxPartErrors = originalMaxPartErros
142
- }()
143
-
144
- addThreeErrors := func () int {
145
- part := NewPart ("text/plain" )
146
- part .addError ("test1" , "test1" )
147
- part .addError ("test2" , "test2" )
148
- part .addError ("test3" , "test3" )
149
-
150
- return len (part .Errors )
151
- }
152
-
153
- // Check unlimited
154
- var errCount int
155
- MaxPartErrors = 0
156
- errCount = addThreeErrors ()
157
- if errCount != 3 {
158
- t .Errorf ("Expected unlimited errors (3), got %d" , errCount )
159
- }
160
-
161
- // Check limit
162
- MaxPartErrors = 1
163
- errCount = addThreeErrors ()
164
- if errCount != 1 {
165
- t .Errorf ("Expected limited errors (1), got %d" , errCount )
166
- }
167
-
168
- // Check limit matching count
169
- MaxPartErrors = 3
170
- errCount = addThreeErrors ()
171
- if errCount != 3 {
172
- t .Errorf ("Expected limited errors (3), got %d" , errCount )
173
- }
174
- }
175
-
176
136
func TestErrorLimitOption (t * testing.T ) {
177
- // Backup global variable
178
- originalMaxPartErros := MaxPartErrors
179
- defer func () {
180
- MaxPartErrors = originalMaxPartErros
181
- }()
182
-
183
137
addThreeErrors := func (parser * Parser ) int {
184
138
part := NewPart ("text/plain" )
185
139
if parser != nil {
@@ -205,13 +159,6 @@ func TestErrorLimitOption(t *testing.T) {
205
159
got = addThreeErrors (NewParser ())
206
160
assert .Equal (t , want , got , "expected unlimited errors" )
207
161
208
- // Check the default actually comes from deprecated MaxPartErrors global.
209
- want = 1
210
- MaxPartErrors = want
211
- got = addThreeErrors (nil )
212
- assert .Equal (t , want , got , "expected limited errors" )
213
- MaxPartErrors = 0
214
-
215
162
// Check limit.
216
163
want = 1
217
164
got = addThreeErrors (NewParser (MaxStoredPartErrors (want )))
0 commit comments