MCPcopy Create free account
hub / github.com/brightdata/pepolehub / testGenerateSearchQueryNodeError

Function testGenerateSearchQueryNodeError

src/tests/test-graph-nodes.ts:160–175  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

158}
159
160async function testGenerateSearchQueryNodeError() {
161 const node = createGenerateSearchQueryNode(async () => {
162 throw new Error('Rate limited');
163 });
164
165 const state = createState({
166 personName: 'Ada Lovelace',
167 linkedinUrl: 'https://linkedin.com/in/ada-lovelace',
168 });
169
170 const update = await node(state);
171 expectStateUpdate(update);
172 assert.equal(update.status, 'Search query unavailable');
173 assert.ok(update.errors && update.errors.length > 0);
174 console.log('✅ generateSearchQueryNode captures errors and updates status.');
175}
176
177async function testExecuteSearchNodeSuccess() {
178 const mockResults: SearchResult[] = [

Callers 1

runFunction · 0.85

Calls 3

expectStateUpdateFunction · 0.85
createStateFunction · 0.70

Tested by

no test coverage detected