Subject: | Multi line warnings are not handled properly |
Multi line warnings are reduced to the first line of the warning making
it impossible to test the other lines.
Multi lines warnings are valid construct supported by warn and carp.
sub '_canonical_got_warning' removes any line that is not the first one.