Skip to content

tests(llms-txt): add passing and failing smoke tests and fixtures - #17211

Merged
TravenReese merged 1 commit into
mainfrom
llms-txt-test-fixtures
Sep 2, 2026
Merged

TravenReese merged 1 commit into
mainfrom
llms-txt-test-fixtures

Conversation

@TravenReese

@TravenReese TravenReese commented Sep 1, 2026 •

Copy link
Copy Markdown
Collaborator

Implements positive and negative smoke tests for llms.txt using new static fixtures and test server routing. Verifies that valid Markdown passes while malformed files correctly trigger header, link, and length validation errors. Updates generated sample JSON and CSV test snapshots.

@connorjclark

Copy link
Copy Markdown
Collaborator

How about a second smoke test? A negative signal tends to be more useful than a positive one in preventing regressions.

@TravenReese
TravenReese force-pushed the llms-txt-test-fixtures branch from 190e091 to 859453e Compare September 1, 2026 20:08
@TravenReese TravenReese changed the title tests(llms-txt): add valid llms.txt test fixture tests(llms-txt): add passing and failing smoke tests and fixtures Sep 1, 2026
@TravenReese
TravenReese marked this pull request as ready for review September 1, 2026 20:50
@TravenReese
TravenReese requested a review from a team as a code owner September 1, 2026 20:50
@TravenReese
TravenReese requested review from connorjclark, lusayaa and paulirish and removed request for a team September 1, 2026 20:50
@TravenReese
TravenReese merged commit e16615b into main Sep 2, 2026
37 checks passed
@TravenReese
TravenReese deleted the llms-txt-test-fixtures branch September 2, 2026 14:31

This branch was successfully deployed

1 active deployment
Preview — 859453e6 Deployed Sep 1, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants