The bit about 'all assertions have passed' is redundant and a little confusing to me:). I suggest though that it does need to explain the deferred nature of the failure that is caused.