Skip to content

Commit 2b0f956

Browse files
committed
Fix test mock to include required ToolCallOptions fields
1 parent ef779a5 commit 2b0f956

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

src/services/tools/file_list.test.ts

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ describe("file_list tool", () => {
3131
{
3232
path: ".",
3333
},
34-
{ abortSignal: new AbortController().signal }
34+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
3535
)) as Extract<FileListToolResult, { success: true }>;
3636

3737
expect(result.success).toBe(true);
@@ -58,7 +58,7 @@ describe("file_list tool", () => {
5858
path: ".",
5959
max_depth: 2,
6060
},
61-
{ abortSignal: new AbortController().signal }
61+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
6262
)) as Extract<FileListToolResult, { success: true }>;
6363

6464
expect(result.success).toBe(true);
@@ -82,7 +82,7 @@ describe("file_list tool", () => {
8282
{
8383
path: ".",
8484
},
85-
{ abortSignal: new AbortController().signal }
85+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
8686
)) as Extract<FileListToolResult, { success: true }>;
8787

8888
expect(result.success).toBe(true);
@@ -95,7 +95,7 @@ describe("file_list tool", () => {
9595
{
9696
path: ".",
9797
},
98-
{ abortSignal: new AbortController().signal }
98+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
9999
)) as Extract<FileListToolResult, { success: true }>;
100100

101101
expect(result.success).toBe(true);
@@ -115,7 +115,7 @@ describe("file_list tool", () => {
115115
path: ".",
116116
pattern: "*.ts",
117117
},
118-
{ abortSignal: new AbortController().signal }
118+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
119119
)) as Extract<FileListToolResult, { success: true }>;
120120

121121
expect(result.success).toBe(true);
@@ -138,7 +138,7 @@ describe("file_list tool", () => {
138138
pattern: "*.ts",
139139
max_depth: 2,
140140
},
141-
{ abortSignal: new AbortController().signal }
141+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
142142
)) as Extract<FileListToolResult, { success: true }>;
143143

144144
expect(result.success).toBe(true);
@@ -165,7 +165,7 @@ describe("file_list tool", () => {
165165
{
166166
path: ".",
167167
},
168-
{ abortSignal: new AbortController().signal }
168+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
169169
)) as Extract<FileListToolResult, { success: true }>;
170170

171171
expect(result.success).toBe(true);
@@ -186,7 +186,7 @@ describe("file_list tool", () => {
186186
path: ".",
187187
gitignore: false,
188188
},
189-
{ abortSignal: new AbortController().signal }
189+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
190190
)) as Extract<FileListToolResult, { success: true }>;
191191

192192
expect(result.success).toBe(true);
@@ -203,7 +203,7 @@ describe("file_list tool", () => {
203203
path: ".",
204204
gitignore: false,
205205
},
206-
{ abortSignal: new AbortController().signal }
206+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
207207
)) as Extract<FileListToolResult, { success: true }>;
208208

209209
expect(result.success).toBe(true);
@@ -219,7 +219,7 @@ describe("file_list tool", () => {
219219
{
220220
path: ".",
221221
},
222-
{ abortSignal: new AbortController().signal }
222+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
223223
)) as Extract<FileListToolResult, { success: true }>;
224224

225225
expect(result.success).toBe(true);
@@ -239,7 +239,7 @@ describe("file_list tool", () => {
239239
{
240240
path: ".",
241241
},
242-
{ abortSignal: new AbortController().signal }
242+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
243243
)) as Extract<FileListToolResult, { success: false }>;
244244

245245
expect(result.success).toBe(false);
@@ -258,7 +258,7 @@ describe("file_list tool", () => {
258258
path: ".",
259259
max_entries: 10,
260260
},
261-
{ abortSignal: new AbortController().signal }
261+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
262262
)) as Extract<FileListToolResult, { success: false }>;
263263

264264
expect(result.success).toBe(false);
@@ -275,7 +275,7 @@ describe("file_list tool", () => {
275275
path: ".",
276276
max_entries: 200, // Try to exceed hard cap
277277
},
278-
{ abortSignal: new AbortController().signal }
278+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
279279
)) as Extract<FileListToolResult, { success: true }>;
280280

281281
expect(result.success).toBe(true);
@@ -289,7 +289,7 @@ describe("file_list tool", () => {
289289
{
290290
path: "nonexistent",
291291
},
292-
{ abortSignal: new AbortController().signal }
292+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
293293
)) as Extract<FileListToolResult, { success: false }>;
294294

295295
expect(result.success).toBe(false);
@@ -303,7 +303,7 @@ describe("file_list tool", () => {
303303
{
304304
path: "file.txt",
305305
},
306-
{ abortSignal: new AbortController().signal }
306+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
307307
)) as Extract<FileListToolResult, { success: false }>;
308308

309309
expect(result.success).toBe(false);
@@ -315,7 +315,7 @@ describe("file_list tool", () => {
315315
{
316316
path: "..",
317317
},
318-
{ abortSignal: new AbortController().signal }
318+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
319319
)) as Extract<FileListToolResult, { success: false }>;
320320

321321
expect(result.success).toBe(false);
@@ -338,7 +338,7 @@ describe("file_list tool", () => {
338338
path: ".",
339339
max_depth: 15, // Try to exceed max
340340
},
341-
{ abortSignal: new AbortController().signal }
341+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
342342
)) as Extract<FileListToolResult, { success: true }>;
343343

344344
expect(result.success).toBe(true);
@@ -355,7 +355,7 @@ describe("file_list tool", () => {
355355
path: ".",
356356
max_depth: 1,
357357
},
358-
{ abortSignal: new AbortController().signal }
358+
{ abortSignal: new AbortController().signal, toolCallId: "test", messages: [] }
359359
)) as Extract<FileListToolResult, { success: true }>;
360360

361361
expect(result.success).toBe(true);

0 commit comments

Comments
 (0)