Net-UPS

 view release on metacpan or  search on metacpan

t/lib/Test/Net/UPS/NoNetwork.pm  view on Meta::CPAN

    else {
        die 'no test response prepared';
    }
}

sub prepare_test_from_file {
    my ($self,$file,$comment) = @_;

    my ($req_line,$request,$response) = do {
        open my $fh,'<:utf8',$file;
        local $/="";
        <$fh>;
    };
    $req_line =~ s{^POST }{}; # remove HTTP verb, we know it's a POST
    $request = XMLin(
        $request,
        KeepRoot=>1,
        NoAttr=>1, KeyAttr=>[],
    );
    push @testing_requests,[$req_line,$request];
    push @responses,$response;



( run in 0.284 second using v1.01-cache-2.11-cpan-49f99fa48dc )