Skip to content

Commit 30d5c14

Browse files
committed
test(llm-docs): add failing tests for .md routes in generateRootLlmsTxt
1 parent afc4de3 commit 30d5c14

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

test/unit/server/utils/llm-docs.spec.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -332,4 +332,19 @@ describe('generateRootLlmsTxt', () => {
332332
const output = generateRootLlmsTxt('https://npmx.dev')
333333
expect(output.endsWith('\n')).toBe(true)
334334
})
335+
336+
it('includes .md route patterns', () => {
337+
const output = generateRootLlmsTxt('https://npmx.dev')
338+
339+
expect(output).toContain('https://npmx.dev/package/<name>.md')
340+
expect(output).toContain('https://npmx.dev/package/<name>/v/<version>.md')
341+
expect(output).toContain('https://npmx.dev/package/@<org>/<name>.md')
342+
expect(output).toContain('https://npmx.dev/package/@<org>/<name>/v/<version>.md')
343+
})
344+
345+
it('includes .md example links', () => {
346+
const output = generateRootLlmsTxt('https://npmx.dev')
347+
348+
expect(output).toContain('[nuxt README](https://npmx.dev/package/nuxt.md)')
349+
})
335350
})

0 commit comments

Comments
 (0)