Stop tests depending on files in examples/ #66

Merged
marfavi merged 1 commit from fix/tests-use-test-assets into main 2026-10-22 09:59:28 +02:00
Owner

Points the navigation and vsRocqApi integration tests at the fixtures in src/test/integration/test-assets instead of examples/, which is a demo workspace with no stability guarantees.

Verified by running the integration suite with examples/ removed: 41 passing.

Points the navigation and vsRocqApi integration tests at the fixtures in `src/test/integration/test-assets` instead of `examples/`, which is a demo workspace with no stability guarantees. Verified by running the integration suite with `examples/` removed: 41 passing.
test: read integration fixtures from test-assets, not examples/
All checks were successful
Grammar / Corpus and binding tests (pull_request) Successful in 41s
Extension / Format, types, lint, extension tests (pull_request) Successful in 1m30s
6020fd922f
examples/ is a demo workspace, not a test fixture directory: its files are
free to change or disappear. Two integration tests still opened
examples/sumarray/{sumarray.c,verif_sumarray.v} by relative path, so removing
or regenerating those files broke the suite.

Point them at the copies in src/test/integration/test-assets, which the other
integration tests already use. Verified by running the integration suite with
examples/ moved away: 41 passing.
EatOreo approved these changes 2026-10-22 09:32:50 +02:00
marfavi deleted branch fix/tests-use-test-assets 2026-10-22 09:59:28 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
code2rocq/crocq!66
No description provided.