MCPcopy Index your code
hub / github.com/PatrickSys/codebase-context / setupSearcherWithResultsByQuery

Function setupSearcherWithResultsByQuery

tests/eval-harness.test.ts:48–56  ·  view source on GitHub ↗
(
  byQuery: Record<string, SearchResult[]>,
  fallback: SearchResult[] = []
)

Source from the content-addressed store, hash-verified

46}
47
48function setupSearcherWithResultsByQuery(
49 byQuery: Record<string, SearchResult[]>,
50 fallback: SearchResult[] = []
51): CodebaseSearcher {
52 const searcher = new CodebaseSearcher('C:/repo') as any;
53 searcher.initialized = true;
54 searcher.search = vi.fn(async (query: string) => byQuery[query] ?? fallback);
55 return searcher as CodebaseSearcher;
56}
57
58function fixtureForSingleQuery(query: EvalQuery): EvalFixture {
59 return {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected