Condition Coverage

blib/lib/Data/TUID.pm
Criterion Covered Total %
condition 15 24 62.5


and 3 conditions

line !l l&&!r l&&r condition
26 1 1 8 @_ and $_[0] eq 'Data::TUID'
51 5 5 0 $length and $length == -1 || $length >= 28
7 3 0 $size and $size == -1
55 0 3 7 not $all and $length

or 3 conditions

line l !l&&r !l&&!r condition
35 0 10 0 $given{'uuid'} || new_uuid()
51 0 0 5 $length == -1 || $length >= 28
0 0 10 $length and $length == -1 || $length >= 28 or $size and $size == -1
54 5 3 2 $length or $size