blib/lib/HTML/Tested/Value.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 27 | 38 | 71.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
56 | 0 | 630 | 513 | $caller and ref $caller |
210 | 0 | 0 | 9 | $c and ref $c eq 'ARRAY' |
243 | 10 | 18 | 3 | defined $val and $caller->ht_get_widget_option($n, 'is_integer') |
28 | 1 | 2 | defined $val and $caller->ht_get_widget_option($n, 'is_integer') and not $val =~ /^\d+$/ | |
275 | 125 | 1 | 1 | defined $val && $val eq '' && !$self->options->{'keep_empty_string'} |
281 | 0 | 327 | 27 | $caller && ref $caller |
282 | 0 | 327 | 27 | $caller && ref $caller |
line | l | !l | condition |
---|---|---|---|
46 | 6 | 100 | $opts{'constraints'} || [] |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
25 | 0 | 0 | 0 | $opts ||= $self->options |
106 | 2 | 36 | 0 | $$caller{"__${n}_defval"} || $$self{'__defval'} |
119 | 184 | 16 | 19 | $$caller{$n} // $self->get_default_value($caller, $n) |
139 | 6 | 155 | 0 | $$caller{"__${n}_transform"} || $$self{'__transform'} |
165 | 13 | 197 | 0 | $$caller{"__${n}_render"} || $$self{'__render'} |