| line |
true |
false |
branch |
|
39
|
6 |
1 |
if ($self->valid) |
|
40
|
6 |
0 |
if (_STRING($self->master)) |
|
43
|
0 |
6 |
unless (_INSTANCE $self->master, 'URI') |
|
46
|
6 |
0 |
if (_STRING($$self{'timestamp'}) and not _POSINT($$self{'timestamp'})) |
|
47
|
0 |
6 |
unless ($$self{'timestamp'} =~ /^(\d\d\d\d)-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d)Z$/) |
|
52
|
0 |
6 |
if ($$self{'filename'} and $$self{'filename'} ne $self->filename) |
|
56
|
0 |
6 |
unless (_ARRAY0 $mirrors) |
|
60
|
0 |
262 |
unless _STRING($$mirrors[$i]) |
|
146
|
0 |
4 |
unless (defined _STRING($root) and -d $root) |
|
169
|
0 |
7 |
unless (_INSTANCE $base, 'URI') |
|
172
|
0 |
7 |
unless ($base->path =~ m[/$]) |
|
185
|
1 |
6 |
unless (defined $self{'string'}) |
|
191
|
0 |
6 |
unless (ref $hash eq 'HASH') |
|
207
|
1 |
0 |
if (_INSTANCE $self->master, 'URI') |
|
219
|
0 |
1 |
unless (defined $uri) |
|
222
|
1 |
0 |
if (_INSTANCE $uri, 'URI') |
|
240
|
0 |
0 |
unless ($self->valid) |
|
243
|
0 |
0 |
if ($self->is_master) |
|
249
|
0 |
0 |
unless (_INSTANCE $master, $self->class) |