Branch Coverage

blib/lib/Mojolicious/Command/version.pm
Criterion Covered Total %
branch 11 22 50.0


line true false branch
16 1 0 'Mojo::JSON'->JSON_XS ? :
17 0 1 'Mojo::Util'->CRYPTX ? :
18 0 1 eval { do { require Mojo::Reactor::EV; 1 } } ? :
19 0 1 'Mojo::IOLoop::Client'->can_socks ? :
20 1 0 'Mojo::IOLoop::TLS'->can_tls ? :
21 0 1 'Mojo::IOLoop::Client'->can_nnr ? :
22 1 0 'Mojo::Base'->ROLES ? :
23 0 1 'Mojo::Base'->ASYNC ? :
43 0 1 unless my $latest = eval { do { $self->app->ua->max_redirects(10)->tap(sub { $_->proxy->detect; } )->get("fastapi.metacpan.org/v1/release/Mojolicious")->result->json->{'version'} } }
51 0 1 if $latest < $Mojolicious::VERSION
52 1 0 if $latest > $Mojolicious::VERSION