Branch Coverage

blib/lib/SugarSync/API.pm
Criterion Covered Total %
branch 0 58 0.0


line true false branch
58 0 0 if (defined $user and defined $pass)
68 0 0 if $extra
86 0 0 unless ($self->{'_authdata'}[2])
120 0 0 unless $res->is_success
121 0 0 if $debug
122 0 0 if $res->as_string =~ /Location:\s+(.*)$/m
123 0 0 unless $loc
144 0 0 unless $res->is_success
145 0 0 if $debug
146 0 0 if $res->as_string =~ /Location:\s+(.*)$/m
147 0 0 unless $loc
178 0 0 unless $self->{'userinfo'}
203 0 0 if ($res->{'hasMore'} eq 'false') { }
220 0 0 if ($res->{'hasMore'} eq 'false') { }
248 0 0 unless ($url)
256 0 0 unless $self->{'userinfo'}
263 0 0 unless ($res->is_success)
265 0 0 if ($line =~ /^(401)/ and $error++ < 20) { }
0 0 elsif ($line =~ /^(50\d)/ and $error++ < 20) { }
303 0 0 unless UNIVERSAL::isa($res, 'HASH')
305 0 0 if $ddump
308 0 0 if (keys %$res == 1)
310 0 0 unless (UNIVERSAL::isa($res->{$k}, 'ARRAY'))
312 0 0 if $ddump
329 0 0 unless $self->{'userinfo'}
338 0 0 unless ($res->is_success)
340 0 0 if ($line =~ /^(401)/ and $error++ < 10) { }
0 0 elsif ($line =~ /^(50\d)/ and $error++ < 10) { }
366 0 0 unless $ts =~ /^(\d\d\d\d)-(\d\d)-(\d\d)T(\d\d):(\d\d):(\d\d).(\d+)-(\d+):(\d+)$/