aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/pkg/exec_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/pkg/exec_test.go')
-rw-r--r--internal/pkg/exec_test.go22
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
}