Ruby Test Runner: tests errors should differ from assertion faults