diff options
Diffstat (limited to 'internal/pkg/exec_test.go')
| -rw-r--r-- | internal/pkg/exec_test.go | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/internal/pkg/exec_test.go b/internal/pkg/exec_test.go index 680f0ce1..17172ea2 100644 --- a/internal/pkg/exec_test.go +++ b/internal/pkg/exec_test.go @@ -300,26 +300,6 @@ func newTesttool() ( ).String(), testtoolBin, 0500) }, }} - testtoolDestroy = func(t *testing.T, base *check.Absolute, c *pkg.Cache) { - if pathname, checksum, err := c.Cure(testtool); err != nil { - t.Fatalf("Cure: error = %v", err) - } else if err = os.Remove(pathname.String()); err != nil { - t.Fatal(err) - } else { - p := base.Append( - "checksum", - pkg.Encode(checksum), - ) - if err = os.Chmod(p.Append("bin").String(), 0700); err != nil { - t.Fatal(err) - } - if err = os.Chmod(p.String(), 0700); err != nil { - t.Fatal(err) - } - if err = os.RemoveAll(p.String()); err != nil { - t.Fatal(err) - } - } - } + testtoolDestroy = newDestroyArtifactFunc(testtool) return } |
