This issue was solved with changeset r33205.
Yui, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
lib/test/unit.rb (_run_suites): Now reports are written the
following order: Skip, Failure, Error. [Feature #5282]
test_sorting.rb: test for above.
test4test_sorting.rb: Ditto.
lib/test/unit.rb (run): Put RUBY_DESCIPTION before quitting.
[Feature #5282]