Skip to content

Fix out-of-date OS detection in tester.art - #242

Merged
BNAndras merged 1 commit into
exercism:mainfrom
BNAndras:fix-os-detection
May 28, 2026
Merged

Fix out-of-date OS detection in tester.art#242
BNAndras merged 1 commit into
exercism:mainfrom
BNAndras:fix-os-detection

Conversation

@BNAndras

Copy link
Copy Markdown
Member

Related to arturo-lang/arturo#2030.

When Arturo 0.10.0 Arizona Bark was released, sys\os was updated to return a literal instead of a string. Windows requires special handling on how to call the Unitt testing framework so this was failing specifically for students on Windows. A follow-up PR will add a Windows runner to this track's CI to avoid this issue in the future.

@BNAndras BNAndras added x:rep/tiny Tiny amount of reputation x:action/fix Fix an issue labels May 28, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This PR touches files which potentially affect the outcome of the tests of an exercise. This will cause all students' solutions to affected exercises to be re-tested.

If this PR does not affect the result of the test (or, for example, adds an edge case that is not worth rerunning all tests for), please add the following to the merge-commit message which will stops student's tests from re-running. Please copy-paste to avoid typos.

[no important files changed]

For more information, refer to the documentation. If you are unsure whether to add the message or not, please ping @exercism/maintainers-admin in a comment. Thank you!

@BNAndras
BNAndras merged commit dc9d2c1 into exercism:main May 28, 2026
4 checks passed
@BNAndras
BNAndras deleted the fix-os-detection branch May 28, 2026 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

x:action/fix Fix an issue x:rep/tiny Tiny amount of reputation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant