diff options
| author | Tommaso Sciortino <[email protected]> | 2025-07-25 14:30:39 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-07-25 21:30:39 +0000 |
| commit | be898710fe2405681df0c3d65a9762569a730a05 (patch) | |
| tree | 12aac12e5b43d6e62576b4f45b001382f3ea1934 /packages/core/src | |
| parent | 4c144e616d43071c8672890cc579c9d5cdde706f (diff) | |
Make glob.test.ts win compatible. (#4891)
Diffstat (limited to 'packages/core/src')
| -rw-r--r-- | packages/core/src/tools/glob.test.ts | 16 |
1 files 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'), + ); }); }); |
