@@ -101,6 +101,11 @@ func TestDecompressStreamGzip(t *testing.T) {
101
101
t .Fatalf ("Fail to create an archive file for test : %s." , output )
102
102
}
103
103
archive , err := os .Open (tmp + "archive.gz" )
104
+ if err != nil {
105
+ t .Fatalf ("Fail to open file archive.gz" )
106
+ }
107
+ defer archive .Close ()
108
+
104
109
_ , err = DecompressStream (archive )
105
110
if err != nil {
106
111
t .Fatalf ("Failed to decompress a gzip file." )
@@ -114,6 +119,11 @@ func TestDecompressStreamBzip2(t *testing.T) {
114
119
t .Fatalf ("Fail to create an archive file for test : %s." , output )
115
120
}
116
121
archive , err := os .Open (tmp + "archive.bz2" )
122
+ if err != nil {
123
+ t .Fatalf ("Fail to open file archive.bz2" )
124
+ }
125
+ defer archive .Close ()
126
+
117
127
_ , err = DecompressStream (archive )
118
128
if err != nil {
119
129
t .Fatalf ("Failed to decompress a bzip2 file." )
@@ -130,6 +140,10 @@ func TestDecompressStreamXz(t *testing.T) {
130
140
t .Fatalf ("Fail to create an archive file for test : %s." , output )
131
141
}
132
142
archive , err := os .Open (tmp + "archive.xz" )
143
+ if err != nil {
144
+ t .Fatalf ("Fail to open file archive.xz" )
145
+ }
146
+ defer archive .Close ()
133
147
_ , err = DecompressStream (archive )
134
148
if err != nil {
135
149
t .Fatalf ("Failed to decompress an xz file." )
@@ -141,6 +155,8 @@ func TestCompressStreamXzUnsuported(t *testing.T) {
141
155
if err != nil {
142
156
t .Fatalf ("Fail to create the destination file" )
143
157
}
158
+ defer dest .Close ()
159
+
144
160
_ , err = CompressStream (dest , Xz )
145
161
if err == nil {
146
162
t .Fatalf ("Should fail as xz is unsupported for compression format." )
@@ -152,6 +168,8 @@ func TestCompressStreamBzip2Unsupported(t *testing.T) {
152
168
if err != nil {
153
169
t .Fatalf ("Fail to create the destination file" )
154
170
}
171
+ defer dest .Close ()
172
+
155
173
_ , err = CompressStream (dest , Xz )
156
174
if err == nil {
157
175
t .Fatalf ("Should fail as xz is unsupported for compression format." )
@@ -163,6 +181,8 @@ func TestCompressStreamInvalid(t *testing.T) {
163
181
if err != nil {
164
182
t .Fatalf ("Fail to create the destination file" )
165
183
}
184
+ defer dest .Close ()
185
+
166
186
_ , err = CompressStream (dest , - 1 )
167
187
if err == nil {
168
188
t .Fatalf ("Should fail as xz is unsupported for compression format." )
@@ -795,6 +815,8 @@ func TestUntarUstarGnuConflict(t *testing.T) {
795
815
if err != nil {
796
816
t .Fatal (err )
797
817
}
818
+ defer f .Close ()
819
+
798
820
found := false
799
821
tr := tar .NewReader (f )
800
822
// Iterate through the files in the archive.
0 commit comments