blib/lib/Future/Buffer.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 21 | 24 | 87.5 |
line | true | false | branch |
---|---|---|---|
123 | 0 | 5 | unless $weakself |
130 | 2 | 3 | if @{$self->{'pending'};} |
139 | 5 | 10 | if ($self->{'fill'} and my $fill_f = $self->_fill) |
154 | 4 | 14 | unless $pending->[0]->(\$self->{'data'}) |
200 | 5 | 7 | if @{$self->{'pending'};} |
227 | 0 | 9 | unless CORE::length $$dref |
233 | 5 | 5 | if CORE::length $self->{'data'} |
258 | 3 | 3 | unless CORE::length $$dref >= $len |
264 | 1 | 2 | if CORE::length $self->{'data'} |
291 | 2 | 0 | unless ref $pattern eq 'Regexp' |
297 | 1 | 2 | unless $$dref =~ /$pattern/ |
303 | 1 | 1 | if CORE::length $self->{'data'} |