Skip to content

Commit cdc0edd

Browse files
committed
test(search): stabilize reranker-backed suites
1 parent e498ad1 commit cdc0edd

4 files changed

Lines changed: 12 additions & 3 deletions

File tree

‎tests/impact-2hop.test.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ import {
1717

1818
vi.mock('../src/core/reranker.js', () => ({
1919
rerank: vi.fn(async (_query: string, results: unknown) => results),
20-
getRerankerStatus: vi.fn(() => 'fallback')
20+
getRerankerStatus: vi.fn(() => 'fallback'),
21+
isAmbiguous: vi.fn(() => false)
2122
}));
2223

2324
describe('Impact candidates (2-hop)', () => {

‎tests/search-decision-card.test.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import { rmWithRetries } from './test-helpers.js';
77

88
vi.mock('../src/core/reranker.js', () => ({
99
rerank: vi.fn(async (_query: string, results: unknown) => results),
10-
getRerankerStatus: vi.fn(() => 'fallback')
10+
getRerankerStatus: vi.fn(() => 'fallback'),
11+
isAmbiguous: vi.fn(() => false)
1112
}));
1213

1314
type ToolCallRequest = {

‎tests/search-hints.test.ts‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ import {
1111
KEYWORD_INDEX_FILENAME
1212
} from '../src/constants/codebase-context.js';
1313

14+
vi.mock('../src/core/reranker.js', () => ({
15+
rerank: vi.fn(async (_query: string, results: unknown) => results),
16+
getRerankerStatus: vi.fn(() => 'fallback'),
17+
isAmbiguous: vi.fn(() => false)
18+
}));
19+
1420
describe('Search Hints', () => {
1521
let tempRoot: string | null = null;
1622

‎tests/search-snippets.test.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import { rmWithRetries } from './test-helpers.js';
77

88
vi.mock('../src/core/reranker.js', () => ({
99
rerank: vi.fn(async (_query: string, results: unknown) => results),
10-
getRerankerStatus: vi.fn(() => 'fallback')
10+
getRerankerStatus: vi.fn(() => 'fallback'),
11+
isAmbiguous: vi.fn(() => false)
1112
}));
1213

1314
describe('Search Snippets with Scope Headers', () => {

0 commit comments

Comments
 (0)