@@ -101,23 +101,26 @@ func zAIBuilder(model string) builderFunc {
101101}
102102
103103func testEnv(t *testing.T) env {
104− testDir := filepath.Join("/tmp/crush-test/", t.Name())
105− os.RemoveAll(testDir)
106− err := os.MkdirAll(testDir, 0o755)
104+ workingDir := filepath.Join("/tmp/crush-test/", t.Name())
105+ os.RemoveAll(workingDir)
106+
107+ err := os.MkdirAll(workingDir, 0o755)
107108 require.NoError(t, err)
108− workingDir := testDir
109+
109110 conn, err := db.Connect(t.Context(), t.TempDir())
110111 require.NoError(t, err)
112+
111113 q := db.New(conn)
112114 sessions := session.NewService(q)
113115 messages := message.NewService(q)
116+
114117 permissions := permission.NewPermissionService(workingDir, true, []string{})
115118 history := history.NewService(q, conn)
116119 lspClients := csync.NewMap[string, *lsp.Client]()
117120
118121 t.Cleanup(func() {
119122 conn.Close()
120− os.RemoveAll(testDir)
123+ os.RemoveAll(workingDir)
121124 })
122125
123126 return env{