Subject: | Validation of transport in CPAN::Reporter::Config disallows legacy transport methods |
I am trying to use Test::Reporter::Transport::Mail::Send for
legacy-style test reports (to be sent to a separate address for an
internal mini-CPAN smoke tester).
But it seems that the validation method disallows multi-level
namespaces, so it only looks for Test::Reporter::Transport::Mail.
In the CPAN::Reporter::Config's _validate_transport, the line
if ( $option =~ /^(\w+)\s?/ ) {
should be changed to
if ( $option =~ /^(\w+([:][:]\w+)*)\s?/ ) {