Change summary
internal/agent/common_test.go | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
Detailed changes
@@ -104,9 +104,6 @@ func testEnv(t *testing.T) env {
testDir := filepath.Join("/tmp/crush-test/", t.Name())
os.RemoveAll(testDir)
err := os.MkdirAll(testDir, 0o755)
- t.Cleanup(func() {
- os.RemoveAll(testDir)
- })
require.NoError(t, err)
workingDir := testDir
conn, err := db.Connect(t.Context(), t.TempDir())
@@ -117,6 +114,12 @@ func testEnv(t *testing.T) env {
permissions := permission.NewPermissionService(workingDir, true, []string{})
history := history.NewService(q, conn)
lspClients := csync.NewMap[string, *lsp.Client]()
+
+ t.Cleanup(func() {
+ conn.Close()
+ os.RemoveAll(testDir)
+ })
+
return env{
workingDir,
sessions,