From b29cc95920a936e43606bcdc785c1f401bf8ea4c Mon Sep 17 00:00:00 2001 From: Sam Kleinman Date: Tue, 22 Mar 2022 17:41:00 -0400 Subject: [PATCH] consensus: cleanup tempfile explictly (#8184) --- internal/consensus/replay_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/consensus/replay_test.go b/internal/consensus/replay_test.go index bb3123af2..860824892 100644 --- a/internal/consensus/replay_test.go +++ b/internal/consensus/replay_test.go @@ -652,12 +652,12 @@ func tempWALWithData(t *testing.T, data []byte) string { walFile, err := os.CreateTemp(t.TempDir(), "wal") require.NoError(t, err, "failed to create temp WAL file") + t.Cleanup(func() { _ = os.RemoveAll(walFile.Name()) }) _, err = walFile.Write(data) require.NoError(t, err, "failed to write to temp WAL file") require.NoError(t, walFile.Close(), "failed to close temp WAL file") - return walFile.Name() }