Condition Coverage

blib/lib/Net/CardDAVTalk.pm
Criterion Covered Total %
condition 0 45 0.0


and 3 conditions

line !l l&&!r l&&r condition
251 0 0 0 $ace and ref $ace eq 'ARRAY'
392 0 0 0 $Response && $Response->{'content'}

or 2 conditions

line l !l condition
240 0 0 $$Response{"{$NS_D}href"}{'content'} || (next)
254 0 0 $$Acl{"{$NS_D}principal"}{"{$NS_D}href"}{'content'} // ''
280 0 0 $$Propstat{"{$NS_D}prop"}{"{$NS_D}displayname"}{'content'} || ''
284 0 0 $$Propstat{"{$NS_D}prop"}{"{$NS_D}sync-token"}{'content'} || ''
392 0 0 $Response && $Response->{'content'} // (return undef)
394 0 0 eval { do { 'Net::CardDAVTalk::VCard'->new_fromstring($Data) } } // (return undef)
414 0 0 $Props //= []
501 0 0 $$Response{"{$NS_D}prop"}{"{$NS_D}getcontenttype"}{'content'} || ''
504 0 0 $$Response{"{$NS_D}prop"}{"{$NS_D}getetag"}{'content'} || ''
520 0 0 $Props //= []
544 0 0 $$Propstat{"{$NS_D}prop"}{"{$NS_D}getetag"}{'content'} || ''
621 0 0 $$Response{"{$NS_D}href"}{'content'} || (next)
696 0 0 $$Response{"{$NS_D}href"}{'content'} // (return)
700 0 0 $$Propstat{"{$NS_D}prop"}{"{$NS_C}address-data"}{'content'} // (return)
713 0 0 $$Propstat{"{$NS_D}prop"}{"{$NS_P}$PropName"}{'content'} // (next)

or 3 conditions

line l !l&&r !l&&!r condition
315 0 0 0 $VCard->uid // $VCard->uid($Self->genuuid)
439 0 0 0 eval { do { $Self->_ParseReportData($Response, $Propstat, $Props) } } || do { push @Errors, $@ if $@; next }
545 0 0 0 eval { do { $Self->_ParseReportData($Response, $Propstat, $Props) } } || do { push @Errors, $@ if $@; next }