Skip to content

update LeanTest to prepare for a v3 test-runner - #205

Merged
oxe-i merged 3 commits into
exercism:mainfrom
oxe-i:updateLeanTest
Aug 13, 2026
Merged

update LeanTest to prepare for a v3 test-runner#205
oxe-i merged 3 commits into
exercism:mainfrom
oxe-i:updateLeanTest

Conversation

@oxe-i

@oxe-i oxe-i commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Now LeanTest produces formatted output in a results.json when an environment variable is set. This file can be consumed by the test-runner directly. Without these environment variables (the default behaviour), the files just print in the same way as they do now. This means the change is independent of the update to the test-runner (the PRs don't need to be merged together).

I used Claude to help organize and produce the update. All changes were validated against the current test-runner image and against the updated test-runner image.

@oxe-i

oxe-i commented Aug 10, 2026

Copy link
Copy Markdown
Contributor Author

The error was me changing ordinary comments at the top to module docstrings. Forgot that docstrings must go after imports.

@oxe-i
oxe-i requested review from keiravillekode and tim-br and removed request for keiravillekode August 13, 2026 09:54
@oxe-i
oxe-i merged commit 94f2686 into exercism:main Aug 13, 2026
4 checks passed
@oxe-i
oxe-i deleted the updateLeanTest branch August 13, 2026 16:18
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