@@ -67,7 +67,7 @@ func randomString(l int) string {
67
67
rand .Seed (time .Now ().UnixNano ())
68
68
r := make ([]byte , l )
69
69
for i := 0 ; i < l ; i ++ {
70
- r [i ] = byte ( choices [rand .Intn (len (choices ))])
70
+ r [i ] = choices [rand .Intn (len (choices ))]
71
71
}
72
72
return string (r )
73
73
}
@@ -114,31 +114,27 @@ type archiveReaderLZ4Case struct {
114
114
func TestArchiveReaderLZ4 (t * testing.T ) {
115
115
for _ , tt := range []archiveReaderLZ4Case {
116
116
{
117
- name : "non-legacy regular" ,
118
- setup : func (w io.Writer ) * lz4.Writer {
119
- return lz4 .NewWriter (w )
120
- },
117
+ name : "non-legacy regular" ,
118
+ setup : lz4 .NewWriter ,
121
119
dataStr : randomString (1024 ),
122
120
},
123
121
{
124
- name : "non-legacy larger data" ,
125
- setup : func (w io.Writer ) * lz4.Writer {
126
- return lz4 .NewWriter (w )
127
- },
122
+ name : "non-legacy larger data" ,
123
+ setup : lz4 .NewWriter ,
128
124
dataStr : randomString (5 * 1024 ),
129
125
},
130
126
{
131
- name : "non-legacy short data" , // Likley not realistic for most cases in the real world.
132
- setup : func (w io.Writer ) * lz4.Writer {
133
- return lz4 .NewWriter (w )
134
- },
127
+ name : "non-legacy short data" , // Likley not realistic for most cases in the real world.
128
+ setup : lz4 .NewWriter ,
135
129
dataStr : randomString (100 ), // Smaller than pre-read size, 1024 bytes.
136
130
},
137
131
{
138
132
name : "legacy regular" ,
139
133
setup : func (w io.Writer ) * lz4.Writer {
140
134
lz4w := lz4 .NewWriter (w )
141
- lz4w .Apply (lz4 .LegacyOption (true ))
135
+ if err := lz4w .Apply (lz4 .LegacyOption (true )); err != nil {
136
+ t .Fatal (err )
137
+ }
142
138
return lz4w
143
139
},
144
140
dataStr : randomString (1024 ),
@@ -147,7 +143,9 @@ func TestArchiveReaderLZ4(t *testing.T) {
147
143
name : "legacy larger data" ,
148
144
setup : func (w io.Writer ) * lz4.Writer {
149
145
lz4w := lz4 .NewWriter (w )
150
- lz4w .Apply (lz4 .LegacyOption (true ))
146
+ if err := lz4w .Apply (lz4 .LegacyOption (true )); err != nil {
147
+ t .Fatal (err )
148
+ }
151
149
return lz4w
152
150
},
153
151
dataStr : randomString (5 * 1024 ),
@@ -156,7 +154,9 @@ func TestArchiveReaderLZ4(t *testing.T) {
156
154
name : "legacy small data" ,
157
155
setup : func (w io.Writer ) * lz4.Writer {
158
156
lz4w := lz4 .NewWriter (w )
159
- lz4w .Apply (lz4 .LegacyOption (true ))
157
+ if err := lz4w .Apply (lz4 .LegacyOption (true )); err != nil {
158
+ t .Fatal (err )
159
+ }
160
160
return lz4w
161
161
},
162
162
dataStr : randomString (100 ), // Smaller than pre-read size, 1024 bytes..
@@ -165,7 +165,9 @@ func TestArchiveReaderLZ4(t *testing.T) {
165
165
name : "legacy small data" ,
166
166
setup : func (w io.Writer ) * lz4.Writer {
167
167
lz4w := lz4 .NewWriter (w )
168
- lz4w .Apply (lz4 .LegacyOption (true ))
168
+ if err := lz4w .Apply (lz4 .LegacyOption (true )); err != nil {
169
+ t .Fatal (err )
170
+ }
169
171
return lz4w
170
172
},
171
173
dataStr : randomString (100 ), // Smaller than pre-read size, 1024 bytes..
@@ -174,7 +176,9 @@ func TestArchiveReaderLZ4(t *testing.T) {
174
176
name : "regular larger data with fast compression" ,
175
177
setup : func (w io.Writer ) * lz4.Writer {
176
178
lz4w := lz4 .NewWriter (w )
177
- lz4w .Apply (lz4 .CompressionLevelOption (lz4 .Fast ))
179
+ if err := lz4w .Apply (lz4 .CompressionLevelOption (lz4 .Fast )); err != nil {
180
+ t .Fatal (err )
181
+ }
178
182
return lz4w
179
183
},
180
184
dataStr : randomString (5 * 1024 ),
@@ -183,8 +187,9 @@ func TestArchiveReaderLZ4(t *testing.T) {
183
187
name : "legacy larger data with fast compression" ,
184
188
setup : func (w io.Writer ) * lz4.Writer {
185
189
lz4w := lz4 .NewWriter (w )
186
- lz4w .Apply (lz4 .LegacyOption (true ))
187
- lz4w .Apply (lz4 .CompressionLevelOption (lz4 .Fast ))
190
+ if err := lz4w .Apply (lz4 .LegacyOption (true ), lz4 .CompressionLevelOption (lz4 .Fast )); err != nil {
191
+ t .Fatal (err )
192
+ }
188
193
return lz4w
189
194
},
190
195
dataStr : randomString (5 * 1024 ),
@@ -202,7 +207,9 @@ func TestArchiveReaderLZ4SlowCompressed(t *testing.T) {
202
207
name : "regular larger data with medium compression" ,
203
208
setup : func (w io.Writer ) * lz4.Writer {
204
209
lz4w := lz4 .NewWriter (w )
205
- lz4w .Apply (lz4 .CompressionLevelOption (lz4 .Level5 ))
210
+ if err := lz4w .Apply (lz4 .CompressionLevelOption (lz4 .Level5 )); err != nil {
211
+ t .Fatal (err )
212
+ }
206
213
return lz4w
207
214
},
208
215
dataStr : randomString (5 * 1024 ),
@@ -211,7 +218,9 @@ func TestArchiveReaderLZ4SlowCompressed(t *testing.T) {
211
218
name : "regular larger data with slow compression" ,
212
219
setup : func (w io.Writer ) * lz4.Writer {
213
220
lz4w := lz4 .NewWriter (w )
214
- lz4w .Apply (lz4 .CompressionLevelOption (lz4 .Level9 ))
221
+ if err := lz4w .Apply (lz4 .CompressionLevelOption (lz4 .Level9 )); err != nil {
222
+ t .Fatal (err )
223
+ }
215
224
return lz4w
216
225
},
217
226
dataStr : randomString (5 * 1024 ),
@@ -220,8 +229,9 @@ func TestArchiveReaderLZ4SlowCompressed(t *testing.T) {
220
229
name : "legacy larger data with medium compression" ,
221
230
setup : func (w io.Writer ) * lz4.Writer {
222
231
lz4w := lz4 .NewWriter (w )
223
- lz4w .Apply (lz4 .LegacyOption (true ))
224
- lz4w .Apply (lz4 .CompressionLevelOption (lz4 .Level5 ))
232
+ if err := lz4w .Apply (lz4 .LegacyOption (true ), lz4 .CompressionLevelOption (lz4 .Level5 )); err != nil {
233
+ t .Fatal (err )
234
+ }
225
235
return lz4w
226
236
},
227
237
dataStr : randomString (5 * 1024 ),
@@ -230,8 +240,9 @@ func TestArchiveReaderLZ4SlowCompressed(t *testing.T) {
230
240
name : "legacy larger data with slow compression" ,
231
241
setup : func (w io.Writer ) * lz4.Writer {
232
242
lz4w := lz4 .NewWriter (w )
233
- lz4w .Apply (lz4 .LegacyOption (true ))
234
- lz4w .Apply (lz4 .CompressionLevelOption (lz4 .Level9 ))
243
+ if err := lz4w .Apply (lz4 .LegacyOption (true ), lz4 .CompressionLevelOption (lz4 .Level9 )); err != nil {
244
+ t .Fatal (err )
245
+ }
235
246
return lz4w
236
247
},
237
248
dataStr : randomString (5 * 1024 ),
0 commit comments