Condition Coverage

blib/lib/Mojo/Netdata/Collector.pm
Criterion Covered Total %
condition 3 6 50.0


or 3 conditions

line l !l&&r !l&&!r condition
17 7 16 0 $self->charts->{$key} //= "Mojo::Netdata::Chart"->new("module", $self->module, "id", $id, "type", $self->type, "update_every", $self->update_every)
35 0 3 0 $self->{'recurring_update_p'} //= $self->update_p->then(sub { $self->emit_data; logf("debug", "Will update in %0.3fs...", $next_time - &Mojo::Netdata::Collector::time()); return "Mojo::Promise"->timer($next_time - &Mojo::Netdata::Collector::time()); } )->then(sub { delete $self->{'recurring_update_p'}; return $self->recurring_update_p; } )