MCPcopy Create free account
hub / github.com/alibaba/open-code-review / assertNoSessionStore

Function assertNoSessionStore

cmd/opencodereview/delegate_exec_test.go:109–115  ·  view source on GitHub ↗

assertNoSessionStore fails if the session store was created under home. Preview neither runs nor finalizes a review, so it must not open persistence at all; session.New creates this directory before writing its JSONL file.

(t *testing.T, home string)

Source from the content-addressed store, hash-verified

107// Preview neither runs nor finalizes a review, so it must not open persistence
108// at all; session.New creates this directory before writing its JSONL file.
109func assertNoSessionStore(t *testing.T, home string) {
110 t.Helper()
111 store := filepath.Join(home, ".opencodereview", "sessions")
112 if _, err := os.Stat(store); !os.IsNotExist(err) {
113 t.Errorf("preview created the session store at %s (stat err = %v)", store, err)
114 }
115}
116
117func TestExecuteDelegatePreview_Workspace(t *testing.T) {
118 dir := initTestGitRepo(t)

Calls

no outgoing calls

Tested by

no test coverage detected