From be898710fe2405681df0c3d65a9762569a730a05 Mon Sep 17 00:00:00 2001 From: Tommaso Sciortino Date: Fri, 25 Jul 2025 14:30:39 -0700 Subject: [PATCH] Make glob.test.ts win compatible. (#4891) --- packages/core/src/tools/glob.test.ts | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/core/src/tools/glob.test.ts b/packages/core/src/tools/glob.test.ts index c63b41cc..51effe4e 100644 --- a/packages/core/src/tools/glob.test.ts +++ b/packages/core/src/tools/glob.test.ts @@ -150,11 +150,19 @@ describe('GlobTool', () => { expect(typeof llmContent).toBe('string'); const filesListed = llmContent - .substring(llmContent.indexOf(':') + 1) .trim() - .split('\n'); - expect(filesListed[0]).toContain(path.join(tempRootDir, 'newer.sortme')); - expect(filesListed[1]).toContain(path.join(tempRootDir, 'older.sortme')); + .split(/\r?\n/) + .slice(1) + .map((line) => line.trim()) + .filter(Boolean); + + expect(filesListed).toHaveLength(2); + expect(path.resolve(filesListed[0])).toBe( + path.resolve(tempRootDir, 'newer.sortme'), + ); + expect(path.resolve(filesListed[1])).toBe( + path.resolve(tempRootDir, 'older.sortme'), + ); }); });