exercism / pharo-smalltalk

Exercism exercises in Pharo.
https://exercism.org/tracks/pharo-smalltalk
MIT License
34 stars 28 forks source link

Test runner should exit with zero code when result.json is produced #579

Closed Bajger closed 1 year ago

Bajger commented 1 year ago

Right now, non-zero error code is returned by test runner, when error occurs during compilation/import of student's solution. Whenever error is catched up by import logic, it shall provide results.json output with adequate error description (it does). Test runner should return zero exit code (success) so that UI logic can consume error output from results.json. Related discussion: https://forum.exercism.org/t/test-runner-fails-on-matrix-exercise/4346/13