blib/lib/Mock/Data/Plugin/Text.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 25 | 49 | 51.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
31 | 0 | 0 | 3 | @_ && ref $_[0] eq 'HASH' |
32 | 0 | 3 | 0 | $opts && $opts->{'sep'} |
33 | 0 | 0 | 3 | $opts && $opts->{'source'} |
34 | 0 | 2 | 1 | $opts && $opts->{'count'} |
42 | 2 | 0 | 17 | length $buf < $len and !defined($max_len) || length($buf) + length($sep) < $max_len |
47 | 1 | 4 | 0 | $src_i < $lim and !defined($max_len) || length($buf) + length($sep) < $max_len |
51 | 1 | 1 | 1 | defined $max_len and length $buf > $max_len |
65 | 0 | 2 | 1 | @_ && ref $_[0] eq 'HASH' |
line | l | !l | condition |
---|---|---|---|
32 | 0 | 3 | ($_[0] // $opts && $opts->{'sep'}) // ' ' |
34 | 1 | 2 | ($_[2] // $opts && $opts->{'count'}) // 1 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
32 | 0 | 0 | 3 | $_[0] // $opts && $opts->{'sep'} |
33 | 0 | 3 | 0 | $_[1] // $opts && $opts->{'source'} |
3 | 0 | 0 | ($_[1] // $opts && $opts->{'source'}) // Carp::croak(q[Parameter 'source' is required]) | |
34 | 0 | 1 | 2 | $_[2] // $opts && $opts->{'count'} |
42 | 0 | 17 | 0 | !defined($max_len) || length($buf) + length($sep) < $max_len |
47 | 4 | 0 | 0 | !defined($max_len) || length($buf) + length($sep) < $max_len |
69 | 0 | 3 | 0 | $opts{'source'} //= $mockdata->generators->{'word'} |