[Fix] don't break longest test names

Little problem is that `Text` `setWidth` needs to account indent, so we need `+2`, otherwise longest test names will break even there's still plenty of horizontal space.