Skip to content

Commit 159bba1

Browse files
fix: using t.TempDir() to simplify test temp dir manager (#23893)
Co-authored-by: Tyler <[email protected]>
1 parent 982dc98 commit 159bba1

File tree

3 files changed

+3
-16
lines changed

3 files changed

+3
-16
lines changed

indexer/postgres/tests/init_schema_test.go

+1-6
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package tests
22

33
import (
44
"context"
5-
"os"
65
"strings"
76
"testing"
87

@@ -69,11 +68,7 @@ func testInitSchema(t *testing.T, disableRetainDeletions bool, goldenFileName st
6968

7069
func createTestDB(t *testing.T) (connectionUrl string) {
7170
t.Helper()
72-
tempDir, err := os.MkdirTemp("", "postgres-indexer-test")
73-
require.NoError(t, err)
74-
t.Cleanup(func() {
75-
require.NoError(t, os.RemoveAll(tempDir))
76-
})
71+
tempDir := t.TempDir()
7772

7873
dbPort := freeport.GetOne(t)
7974
pgConfig := embeddedpostgres.DefaultConfig().

indexer/postgres/tests/postgres_test.go

+1-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package tests
22

33
import (
44
"context"
5-
"os"
65
"strings"
76
"testing"
87

@@ -31,8 +30,7 @@ func TestPostgresIndexer(t *testing.T) {
3130
func testPostgresIndexer(t *testing.T, retainDeletions bool) {
3231
t.Helper()
3332

34-
tempDir, err := os.MkdirTemp("", "postgres-indexer-test")
35-
require.NoError(t, err)
33+
tempDir := t.TempDir()
3634

3735
dbPort := freeport.GetOne(t)
3836
pgConfig := embeddedpostgres.DefaultConfig().
@@ -48,8 +46,6 @@ func testPostgresIndexer(t *testing.T, retainDeletions bool) {
4846
t.Cleanup(func() {
4947
cancel()
5048
require.NoError(t, pg.Stop())
51-
err := os.RemoveAll(tempDir)
52-
require.NoError(t, err)
5349
})
5450

5551
debugLog := &strings.Builder{}

x/genutil/collect_test.go

+1-5
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,7 @@ import (
1414
// Ensures that CollectTx correctly traverses directories and won't error out on encountering
1515
// a directory during traversal of the first level. See issue https://github.com/cosmos/cosmos-sdk/issues/6788.
1616
func TestCollectTxsHandlesDirectories(t *testing.T) {
17-
testDir, err := os.MkdirTemp(os.TempDir(), "testCollectTxs")
18-
if err != nil {
19-
t.Fatal(err)
20-
}
21-
defer os.RemoveAll(testDir)
17+
testDir := t.TempDir()
2218

2319
// 1. We'll insert a directory as the first element before JSON file.
2420
subDirPath := filepath.Join(testDir, "_adir")

0 commit comments

Comments
 (0)