|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
207
 | 
 51  | 
 2  | 
 if ($ok) { }  | 
 
| 
209
 | 
 44  | 
 7  | 
 if ($self->is_html)  | 
 
| 
210
 | 
 0  | 
 44  | 
 if ($self->autolint and $self->autotidy) { }  | 
 
| 
212
 | 
 0  | 
 0  | 
 if defined $desc  | 
 
| 
223
 | 
 0  | 
 44  | 
 if ($self->autolint) { }  | 
 
| 
 | 
 0  | 
 44  | 
 elsif ($self->autotidy) { }  | 
 
| 
234
 | 
 51  | 
 0  | 
 unless ($emitted_ok)  | 
 
| 
241
 | 
 2  | 
 0  | 
 if $self->response  | 
 
| 
267
 | 
 1  | 
 9  | 
 unless ($ok)  | 
 
| 
269
 | 
 1  | 
 0  | 
 if $self->response  | 
 
| 
320
 | 
 2  | 
 1  | 
 unless exists $opts{'content'}  | 
 
| 
325
 | 
 0  | 
 3  | 
 unless ($ok)  | 
 
| 
327
 | 
 0  | 
 0  | 
 if $self->response  | 
 
| 
349
 | 
 3  | 
 1  | 
 if ($self->can('delete')) { }  | 
 
| 
369
 | 
 0  | 
 1  | 
 if ref $uri eq "WWW::Mechanize::Link"  | 
 
| 
370
 | 
 1  | 
 0  | 
 $self->base ? :  | 
 
| 
411
 | 
 0  | 
 1  | 
 if (ref $parms ne "HASH")  | 
 
| 
451
 | 
 0  | 
 2  | 
 unless (defined $desc)  | 
 
| 
453
 | 
 0  | 
 0  | 
 unless defined $desc  | 
 
| 
456
 | 
 0  | 
 2  | 
 if (ref $parms ne "HASH")  | 
 
| 
492
 | 
 1  | 
 1  | 
 if (ref $button eq 'ARRAY') { }  | 
 
| 
499
 | 
 0  | 
 2  | 
 unless ($response)  | 
 
| 
519
 | 
 21  | 
 40  | 
 if (@_)  | 
 
| 
522
 | 
 2  | 
 19  | 
 if (not defined $flex) { }  | 
 
| 
 | 
 5  | 
 14  | 
 elsif (ref $flex eq 'HASH') { }  | 
 
| 
 | 
 4  | 
 10  | 
 elsif (ref $flex eq 'ARRAY') { }  | 
 
| 
538
 | 
 45  | 
 16  | 
 unless (defined $desc)  | 
 
| 
539
 | 
 0  | 
 45  | 
 if ref $url eq "WWW::Mechanize::Link"  | 
 
| 
596
 | 
 3  | 
 1  | 
 if (defined $actual_value) { }  | 
 
| 
644
 | 
 0  | 
 0  | 
 $desc ? :  | 
 
| 
648
 | 
 0  | 
 0  | 
 if ($self->is_html) { }  | 
 
| 
667
 | 
 0  | 
 0  | 
 unless (eval "use $module; 1;")  | 
 
| 
672
 | 
 0  | 
 0  | 
 if (ref $lint and $lint->isa('HTML::Lint')) { }  | 
 
| 
686
 | 
 0  | 
 0  | 
 if ($nerrors) { }  | 
 
| 
690
 | 
 0  | 
 0  | 
 $nerrors == 1 ? :  | 
 
| 
717
 | 
 0  | 
 0  | 
 $desc ? :  | 
 
| 
721
 | 
 0  | 
 0  | 
 if ($self->is_html) { }  | 
 
| 
741
 | 
 0  | 
 0  | 
 unless (eval "use $module; 1;")  | 
 
| 
746
 | 
 0  | 
 0  | 
 if (ref $tidy and $tidy->isa('HTML::Tidy5')) { }  | 
 
| 
758
 | 
 0  | 
 0  | 
 if ($nmessages) { }  | 
 
| 
762
 | 
 0  | 
 0  | 
 $nmessages == 1 ? :  | 
 
| 
803
 | 
 1  | 
 1  | 
 unless defined $desc  | 
 
| 
821
 | 
 0  | 
 1  | 
 unless defined $desc  | 
 
| 
839
 | 
 0  | 
 0  | 
 unless defined $desc  | 
 
| 
857
 | 
 0  | 
 0  | 
 unless defined $desc  | 
 
| 
875
 | 
 0  | 
 0  | 
 unless defined $desc  | 
 
| 
893
 | 
 0  | 
 0  | 
 unless defined $desc  | 
 
| 
911
 | 
 0  | 
 0  | 
 unless defined $desc  | 
 
| 
929
 | 
 4  | 
 3  | 
 if (ref $str)  | 
 
| 
932
 | 
 1  | 
 2  | 
 unless defined $desc  | 
 
| 
949
 | 
 4  | 
 3  | 
 if (ref $str)  | 
 
| 
952
 | 
 1  | 
 2  | 
 unless defined $desc  | 
 
| 
967
 | 
 0  | 
 0  | 
 unless defined $desc  | 
 
| 
1011
 | 
 4  | 
 3  | 
 if (ref $str)  | 
 
| 
1030
 | 
 4  | 
 0  | 
 if (ref $str)  | 
 
| 
1033
 | 
 0  | 
 0  | 
 unless defined $desc  | 
 
| 
1097
 | 
 0  | 
 2  | 
 unless defined $desc  | 
 
| 
1114
 | 
 10  | 
 14  | 
 if &$match($tagtext)  | 
 
| 
1131
 | 
 1  | 
 2  | 
 unless defined $desc  | 
 
| 
1159
 | 
 1  | 
 3  | 
 unless defined $desc  | 
 
| 
1163
 | 
 1  | 
 3  | 
 unless (defined $usable_regex)  | 
 
| 
1195
 | 
 0  | 
 3  | 
 unless defined $desc  | 
 
| 
1199
 | 
 1  | 
 2  | 
 unless (defined $usable_regex)  | 
 
| 
1240
 | 
 0  | 
 6  | 
 unless defined $desc  | 
 
| 
1270
 | 
 1  | 
 2  | 
 unless defined $desc  | 
 
| 
1300
 | 
 0  | 
 2  | 
 unless defined $desc  | 
 
| 
1332
 | 
 1  | 
 3  | 
 unless (defined $usable_regex)  | 
 
| 
1339
 | 
 1  | 
 2  | 
 unless defined $desc  | 
 
| 
1370
 | 
 1  | 
 3  | 
 unless (defined $usable_regex)  | 
 
| 
1377
 | 
 1  | 
 2  | 
 unless defined $desc  | 
 
| 
1391
 | 
 0  | 
 3  | 
 $url_count == 1 ? :  | 
 
| 
1408
 | 
 37  | 
 2  | 
 if ($mech->follow_link('url', $url)) { }  | 
 
| 
1409
 | 
 30  | 
 7  | 
 if ($test eq 'is') { }  | 
 
| 
1410
 | 
 7  | 
 23  | 
 unless $mech->status == $status  | 
 
| 
1413
 | 
 1  | 
 6  | 
 if $mech->status == $status  | 
 
| 
1438
 | 
 33  | 
 0  | 
 if ($mech->follow_link('url', $url)) { }  | 
 
| 
1440
 | 
 18  | 
 15  | 
 if ($test eq 'like') { }  | 
 
| 
1441
 | 
 6  | 
 12  | 
 unless $content =~ /$regex/  | 
 
| 
1444
 | 
 6  | 
 9  | 
 if $content =~ /$regex/  | 
 
| 
1461
 | 
 22  | 
 3  | 
 if (ref $links eq 'ARRAY') { }  | 
 
| 
1463
 | 
 22  | 
 0  | 
 if (defined $link)  | 
 
| 
1464
 | 
 21  | 
 1  | 
 if (ref $link eq 'WWW::Mechanize::Link') { }  | 
 
| 
1502
 | 
 0  | 
 0  | 
 if (defined $html)  | 
 
| 
1506
 | 
 0  | 
 0  | 
 if (ref $token->[1] eq "HASH")  | 
 
| 
1507
 | 
 0  | 
 0  | 
 if (exists $token->[1]{$attr})  | 
 
| 
1511
 | 
 0  | 
 0  | 
 ref $value eq 'Regexp' ? :  | 
 
| 
1512
 | 
 0  | 
 0  | 
 if ($matched)  | 
 
| 
1515
 | 
 0  | 
 0  | 
 unless (wantarray)  | 
 
| 
1524
 | 
 0  | 
 0  | 
 unless wantarray  | 
 
| 
1547
 | 
 28  | 
 0  | 
 if (defined $html)  | 
 
| 
1550
 | 
 24  | 
 4  | 
 if ($found >= 0)  | 
 
| 
1554
 | 
 125  | 
 65  | 
 if (ref $token->[1] eq "HASH")  | 
 
| 
1556
 | 
 98  | 
 27  | 
 unless defined $actual_id  | 
 
| 
1557
 | 
 25  | 
 100  | 
 if ($actual_id eq $id)  | 
 
| 
1560
 | 
 19  | 
 6  | 
 unless (wantarray)  | 
 
| 
1569
 | 
 22  | 
 6  | 
 unless wantarray  | 
 
| 
1578
 | 
 0  | 
 28  | 
 if (@_) { }  | 
 
| 
1583
 | 
 28  | 
 0  | 
 if ($self->is_html)  | 
 
| 
1606
 | 
 10  | 
 1  | 
 if (defined $got) { }  | 
 
| 
1632
 | 
 4  | 
 1  | 
 if (defined $got) { }  | 
 
| 
1660
 | 
 2  | 
 26  | 
 unless ($self->{'ids'})  | 
 
| 
1668
 | 
 4  | 
 6  | 
 if (my $id = $attr->{'id'})  | 
 
| 
1719
 | 
 1  | 
 3  | 
 if defined $msg  | 
 
| 
1771
 | 
 1  | 
 3  | 
 if defined $msg  | 
 
| 
1780
 | 
 9  | 
 0  | 
 defined $id ? :  | 
 
| 
1868
 | 
 37  | 
 88  | 
 if (@_)  | 
 
| 
1900
 | 
 37  | 
 44  | 
 if (@_)  | 
 
| 
1938
 | 
 6  | 
 0  | 
 if ($form)  | 
 
| 
1973
 | 
 0  | 
 6  | 
 if (not %{$patterns;}) { }  | 
 
| 
1983
 | 
 12  | 
 15  | 
 unless exists $hash->{$pattern_key} and $hash->{$pattern_key} =~ /$patterns->{$pattern_key}/  | 
 
| 
1984
 | 
 12  | 
 15  | 
 unless $matches_everything  | 
 
| 
1987
 | 
 11  | 
 12  | 
 if $matches_everything  | 
 
| 
2059
 | 
 3  | 
 0  | 
 if (exists $options->{'fill'} and defined $options->{'fill'} and length $options->{'fill'} > 0)  | 
 
| 
2065
 | 
 1  | 
 6  | 
 if (exists $options->{'ignore'})  | 
 
| 
2071
 | 
 2  | 
 5  | 
 if (exists $options->{'specs'})  | 
 
| 
2083
 | 
 0  | 
 42  | 
 if $field->readonly  | 
 
| 
2084
 | 
 0  | 
 42  | 
 if $field->disabled  | 
 
| 
2089
 | 
 1  | 
 41  | 
 if exists $ignore->{$name}  | 
 
| 
2095
 | 
 34  | 
 7  | 
 if ($field->type ne "textarea")  | 
 
| 
2096
 | 
 27  | 
 7  | 
 if (exists $field->{'maxlength'})  | 
 
| 
2104
 | 
 4  | 
 37  | 
 if (exists $specs->{$name})  | 
 
| 
2107
 | 
 3  | 
 0  | 
 if (exists $specs->{$name}{'fill'} and defined $specs->{$name}{'fill'} and length $specs->{$name}{'fill'} > 0)  | 
 
| 
2112
 | 
 2  | 
 2  | 
 if (exists $specs->{$name}{'maxlength'} and defined $specs->{$name}{'maxlength'})  | 
 
| 
2119
 | 
 38  | 
 3  | 
 if ($maxlength % length($fill) == 0) { }  | 
 
| 
2167
 | 
 0  | 
 2  | 
 unless defined $comment  | 
 
| 
2175
 | 
 0  | 
 9  | 
 if $field->readonly  | 
 
| 
2176
 | 
 2  | 
 7  | 
 if $field->disabled  | 
 
| 
2178
 | 
 1  | 
 6  | 
 unless (defined $field->{'maxlength'})  | 
 
| 
2184
 | 
 4  | 
 2  | 
 if (not $val =~ /^\s*\d+\s*$/ or $val + 0 <= 0)  | 
 
| 
2225
 | 
 0  | 
 0  | 
 if (@args % 2)  | 
 
| 
2229
 | 
 0  | 
 0  | 
 unless defined $comment  | 
 
| 
2238
 | 
 0  | 
 0  | 
 unless ($head_cache->{$abs}++)  | 
 
| 
2242
 | 
 0  | 
 0  | 
 unless ($res->is_success)  |