Google-ProtocolBuffers-Dynamic

 view release on metacpan or  search on metacpan

t/lib/GrpcClient.pm  view on Meta::CPAN

    unshift @INC, 't/lib';

    eval {
        require Grpc::XS;

        1;
    } or do {
        Test::More->import(skip_all => 'Grpc::XS not available');
    };

    strict->import;
    warnings->import;

    # for libgrpc
    delete @ENV{grep /https?_proxy/i, keys %ENV};

    goto &t::lib::Test::import;
}

my ($server_pid, $server_port);

t/lib/Test.pm  view on Meta::CPAN


          decode_eq_or_diff
          decode_throws_ok
          decoder_functions
    )
);

sub import {
    unshift @INC, 't/lib';

    strict->import;
    warnings->import;

    if (@_ > 1 && $_[1] eq 'proto3_optional') {
        splice @_, 1, 1;

        @_ = ($_[0], "skip_all", "Protocol Buffers v3.12 required")
            unless Google::ProtocolBuffers::Dynamic::has_proto3_optional();
    }

    goto &Test::Builder::Module::import;



( run in 0.287 second using v1.01-cache-2.11-cpan-299005ec8e3 )