Branch Coverage

blib/lib/Data/Object/Opts.pm
Criterion Covered Total %
branch 22 30 73.3


line true false branch
45 2 16 unless $args->{'named'}
47 0 18 unless $args->{'args'}
48 0 18 unless $args->{'spec'}
50 0 18 unless @{$self->{'args'};}
61 18 0 if $warn
71 2 0 unless $has_value
81 0 3 unless defined $key
85 1 2 unless defined $pos
91 0 5 unless defined $key
95 1 4 unless defined $pos
101 5 9 if (defined $self->named->{$key})
105 5 4 if (defined $self->stashed->{$key})
113 0 3 unless defined $key
117 1 2 unless defined $pos
129 19 1 unless $extras