mirror of
https://github.com/imjasonh/terraform-playground
synced 2026-07-07 23:35:16 +00:00
Fix golangci-lint v2 findings (errcheck Close, staticcheck)
Co-authored-by: Jason Hall <imjasonh@users.noreply.github.com>
This commit is contained in:
parent
28337b0d62
commit
4c4d834ff3
6 changed files with 14 additions and 13 deletions
|
|
@ -307,7 +307,7 @@ func pythonTag(t *testing.T, py string) string {
|
|||
func extract(t *testing.T, img v1.Image, dest string) {
|
||||
t.Helper()
|
||||
rc := mutate.Extract(img)
|
||||
defer rc.Close()
|
||||
defer func() { _ = rc.Close() }()
|
||||
tr := tar.NewReader(rc)
|
||||
for {
|
||||
h, err := tr.Next()
|
||||
|
|
@ -332,10 +332,10 @@ func extract(t *testing.T, img v1.Image, dest string) {
|
|||
t.Fatal(err)
|
||||
}
|
||||
if _, err := io.Copy(f, tr); err != nil {
|
||||
f.Close()
|
||||
_ = f.Close()
|
||||
t.Fatal(err)
|
||||
}
|
||||
f.Close()
|
||||
_ = f.Close()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -161,7 +161,7 @@ func wheelFiles(rw wheelhouse.ResolvedWheel, layout wheel.Layout) ([]ptar.File,
|
|||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
defer w.Close()
|
||||
defer func() { _ = w.Close() }()
|
||||
return w.Files(layout)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ func layerPaths(t *testing.T, l v1.Layer) map[string]bool {
|
|||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
defer rc.Close()
|
||||
defer func() { _ = rc.Close() }()
|
||||
names := map[string]bool{}
|
||||
tr := tar.NewReader(rc)
|
||||
for {
|
||||
|
|
@ -140,7 +140,7 @@ func TestConfigAndLayerCount(t *testing.T) {
|
|||
if c.Labels["org.test"] != "yes" {
|
||||
t.Errorf("label not set: %v", c.Labels)
|
||||
}
|
||||
if !cf.Created.Time.Equal(epoch()) {
|
||||
if !cf.Created.Equal(epoch()) {
|
||||
t.Errorf("config Created = %v, want epoch", cf.Created)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ func ParseFile(path string) ([]Requirement, error) {
|
|||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
defer f.Close()
|
||||
defer func() { _ = f.Close() }()
|
||||
return Parse(f)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@ func Open(filename string) (*Wheel, error) {
|
|||
}
|
||||
}
|
||||
if w.distInfo == "" {
|
||||
z.Close()
|
||||
_ = z.Close()
|
||||
return nil, fmt.Errorf("wheel: %q has no .dist-info directory", filename)
|
||||
}
|
||||
base := strings.TrimSuffix(w.distInfo, ".dist-info")
|
||||
|
|
@ -250,7 +250,7 @@ func readZip(f *zip.File) ([]byte, error) {
|
|||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
defer rc.Close()
|
||||
defer func() { _ = rc.Close() }()
|
||||
return io.ReadAll(rc)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ func TestFilesLayout(t *testing.T) {
|
|||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
defer w.Close()
|
||||
defer func() { _ = w.Close() }()
|
||||
|
||||
if w.Name != "examplepkg" || w.Version != "1.2.3" {
|
||||
t.Fatalf("parsed name/version = %q %q", w.Name, w.Version)
|
||||
|
|
@ -92,7 +92,7 @@ func TestFilesDeterministic(t *testing.T) {
|
|||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
defer w.Close()
|
||||
defer func() { _ = w.Close() }()
|
||||
files, err := w.Files(layout)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
|
|
@ -107,7 +107,8 @@ func TestFilesDeterministic(t *testing.T) {
|
|||
}
|
||||
return d.String()
|
||||
}
|
||||
if digest() != digest() {
|
||||
t.Fatal("wheel layer digest is not deterministic")
|
||||
d1, d2 := digest(), digest()
|
||||
if d1 != d2 {
|
||||
t.Fatalf("wheel layer digest is not deterministic: %s != %s", d1, d2)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue