cbeust/testng — pull request #505 by VladRassokhin (2014-04-01 15:23:27+00:00)
Title: Fix #onAssertSuccess called after #onAssertFailure in SoftAssert

Improve failure message in SoftAssert#assertAll

BTW. Another approach is do not throw exception in Assertion#doAssert, but do that in #onAssertFailure. But that is API change.