line |
true |
false |
branch |
93
|
23 |
9 |
unless ($$openurl{$_}) |
102
|
1 |
0 |
if ($$openurl{'date'}) |
104
|
0 |
1 |
if ($$openurl{'date'} =~ /^(\d{4})-(\d{2})-(\d{2})$/) { } |
|
0 |
1 |
elsif ($$openurl{'date'} =~ /^(\d{4})-(\d{2})$/) { } |
|
1 |
0 |
elsif ($$openurl{'date'} =~ /^(\d{4})$/) { } |
128
|
0 |
1 |
if ($$openurl{'sici'}) |
133
|
0 |
0 |
if (not $$openurl{$_} and $sici{$_}) |
138
|
0 |
0 |
if ($sici{'locn'} and not $$openurl{'spage'}) |
148
|
0 |
1 |
if ($$openurl{'genre'}) |
150
|
0 |
0 |
if ($$openurl{'genre'} ne 'journal' and $$openurl{'genre'} ne 'book' and $$openurl{'genre'} ne 'conference' and $$openurl{'genre'} ne 'article' and $$openurl{'genre'} ne 'preprint' and $$openurl{'genre'} ne 'proceeding' and $$openurl{'genre'} ne 'bookitem') |
165
|
0 |
1 |
if ($$openurl{'issn'}) |
168
|
0 |
0 |
if ($$openurl{'issn'} =~ /^(\d{4})(\d{4})$/) |
172
|
0 |
0 |
unless ($$openurl{'issn'} =~ /^\d{4}-\d{4}$/) |
181
|
0 |
1 |
if ($$openurl{'eissn'}) |
183
|
0 |
0 |
unless ($$openurl{'eissn'} =~ //) |
192
|
0 |
1 |
if ($$openurl{'coden'}) |
194
|
0 |
0 |
unless ($$openurl{'coden'} =~ //) |
203
|
0 |
1 |
if ($$openurl{'isbn'}) |
206
|
0 |
0 |
if (not $$openurl{'isbn'} =~ /([\dX]{8})$/) { } |
218
|
0 |
0 |
if $n eq 'X' |
221
|
0 |
0 |
unless (isbn_check(@tmp)) |
230
|
0 |
1 |
if ($$openurl{'bici'}) |
232
|
0 |
0 |
unless ($$openurl{'bici'} =~ //) |
241
|
1 |
0 |
if ($$openurl{'pages'}) |
243
|
1 |
0 |
if ($$openurl{'pages'} =~ /^(\d+)-(\d+)$/) { } |
255
|
0 |
1 |
if ($$openurl{'ssn'} and not $$openurl{'ssn'} =~ /^(winter|spring|summer|fall)$/) |
261
|
0 |
1 |
if ($$openurl{'quarter'} and not $$openurl{'quarter'} =~ /^[1234]$/) |
266
|
0 |
1 |
if ($$openurl{'url'} and not $$openurl{'url'} =~ /^(ht|f)tp/) |
287
|
0 |
0 |
if ($$data{'captitle'}) |
288
|
0 |
0 |
if ($$data{'uctitle'}) |
295
|
0 |
0 |
if ($data_hash{$key}) |
297
|
0 |
0 |
if (ref $data_hash{$key} eq 'ARRAY') { } |