Branch Coverage

blib/lib/Duadua/Parser/Bot/BotMisc.pm
Criterion Covered Total %
branch 64 74 86.4


line true false branch
11 1 170 if ($d->ua eq 'ia_archiver') { }
4 166 elsif (index($d->ua, 'Yeti/') > -1 and index($d->ua, '+http://') > -1 and index($d->ua, 'naver.') > -1) { }
2 164 elsif (index($d->ua, ' proximic;') > -1) { }
4 160 elsif (index($d->ua, ' Daum/') > -1) { }
2 158 elsif (index($d->ua, 'MixnodeCache/') > -1) { }
1 157 elsif (index($d->ua, 'SearchAtlas.com ') > -1) { }
1 156 elsif (index($d->ua, 'ltx71') > -1) { }
1 155 elsif ($d->ua eq 'The Knowledge AI') { }
2 153 elsif (index($d->ua, ' FlipboardProxy/') > -1) { }
2 151 elsif (index($d->ua, ' BuiltWith/') > -1) { }
2 149 elsif (index($d->ua, ' zgrab/') > -1) { }
2 147 elsif (index($d->ua, ' RyowlEngine/') > -1) { }
2 145 elsif (index($d->ua, ' DataXu/') > -1) { }
2 143 elsif (index($d->ua, 'istellabot/') > -1) { }
2 141 elsif (index($d->ua, ' Cincraw/') > -1) { }
1 140 elsif (index($d->ua, 'KOCMOHABT ') > -1) { }
1 139 elsif (index($d->ua, 'Hexometer') > -1) { }
24 2 2 if ($d->opt_version)
26 2 0 if $version
41 2 2 if ($d->opt_version)
43 2 0 if $version
54 1 1 if ($d->opt_version)
56 1 0 if $version
83 1 1 if ($d->opt_version)
85 1 0 if $version
94 1 1 if ($d->opt_version)
96 1 0 if $version
107 1 1 if ($d->opt_version)
109 1 0 if $version
120 1 1 if ($d->opt_version)
122 1 0 if $version
133 1 1 if ($d->opt_version)
135 1 0 if $version
146 1 1 if ($d->opt_version)
148 1 0 if $version
159 1 1 if ($d->opt_version)
161 1 0 if $version