diff --git a/runner/cmd_test.go b/runner/cmd_test.go
index cf5775d2376cbb6dcd844672805eb6fe58f599e8_cnVubmVyL2NtZF90ZXN0Lmdv..3de313b7c5e4c5c22e007c163ad09052873c4125_cnVubmVyL2NtZF90ZXN0Lmdv 100644
--- a/runner/cmd_test.go
+++ b/runner/cmd_test.go
@@ -34,7 +34,9 @@
 	c := NewCmdConfig(tl.Logger(), absConfigDir, testNS, false)
 	tmpDir, err := os.MkdirTemp(os.TempDir(), "beaver-")
 	require.NoError(t, err)
-	defer assert.NoError(t, os.RemoveAll(tmpDir))
+	defer func() {
+		assert.NoError(t, os.RemoveAll(tmpDir))
+	}()
 	require.NoError(t, c.Initialize(tmpDir))
 
 	t.Run("helmCharts", func(t *testing.T) {
diff --git a/runner/config_test.go b/runner/config_test.go
index cf5775d2376cbb6dcd844672805eb6fe58f599e8_cnVubmVyL2NvbmZpZ190ZXN0Lmdv..3de313b7c5e4c5c22e007c163ad09052873c4125_cnVubmVyL2NvbmZpZ190ZXN0Lmdv 100644
--- a/runner/config_test.go
+++ b/runner/config_test.go
@@ -29,7 +29,9 @@
 	c := NewCmdConfig(tl.Logger(), absConfigDir, testNS, false)
 	tmpDir, err := os.MkdirTemp(os.TempDir(), "beaver-")
 	require.NoError(t, err)
-	defer assert.NoError(t, os.RemoveAll(tmpDir))
+	defer func() {
+		assert.NoError(t, os.RemoveAll(tmpDir))
+	}()
 	require.NoError(t, c.Initialize(tmpDir))
 
 	args := c.Spec.Ytt.BuildArgs(testNS, []string{"/tmp/postgres.1234.yaml", "/tmp/odoo.5678.yaml"})