summaryrefslogtreecommitdiff
path: root/packages/core/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/core/src')
-rw-r--r--packages/core/src/tools/glob.test.ts16
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'),
+ );
});
});