exercism / crystal

Exercism exercises in Crystal.
https://exercism.org/tracks/crystal
MIT License
75 stars 52 forks source link

Update union type and add tag system #678

Closed meatball133 closed 2 months ago

meatball133 commented 4 months ago

In prep for: https://github.com/exercism/crystal-test-runner/pull/85

Also allows to only run test for a certain test by just running crystal spec --tag task_id=x

github-actions[bot] commented 4 months ago

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!