Condition Coverage

blib/lib/OLE/Storage_Lite.pm
Criterion Covered Total %
condition 0 48 0.0


and 3 conditions

line !l l&&!r l&&r condition
397 0 0 0 $i < $i1stBdL and $i < $iBdCnt
415 0 0 0 $oPps->{'Type'} == &OLE::Storage_Lite::PpsType_Root() and defined $oPps->{'Data'}
988 0 0 0 $iCase and &first(sub { /^\Q$oPps->{'Name'}\E$/i; } , @$raName)
1120 0 0 0 $iBdbCnt > 0 and $iBlock < 4294967292

or 3 conditions

line l !l&&r !l&&!r condition
415 0 0 0 $oPps->{'Size'} >= $rhInfo->{'_SMALL_SIZE'} or $oPps->{'Type'} == &OLE::Storage_Lite::PpsType_Root() and defined $oPps->{'Data'}
758 0 0 0 not defined $sFile or $sFile eq ""
988 0 0 0 $iCase and &first(sub { /^\Q$oPps->{'Name'}\E$/i; } , @$raName) or &first(sub { $_ eq $oPps->{'Name'}; } , @$raName)
1066 0 0 0 $rhInfo->{'_BBD_INFO'}{$iBlockNo} // $iBlockNo + 1
1073 0 0 0 $rhInfo->{'_BBD_INFO'}{$iBlockNo} // $iBlockNo + 1
1080 0 0 0 $rhInfo->{'_BBD_INFO'}{$iBlockNo} // $iBlockNo + 1
1162 0 0 0 $rhInfo->{'_BBD_ROOT_START'}[$iPpsBlock] // &_getNthBlockNo($rhInfo->{'_ROOT_START'}, $iPpsBlock, $rhInfo)
1173 0 0 0 $iType == 5 || $iType == 1
0 0 0 $iType == 5 || $iType == 1
1199 0 0 0 $rhBbdInfo->{$iBlockNo} // $iBlockNo + 1
1283 0 0 0 $rhInfo->{'_BBD_SB_START'}[$iNth] // (&_getNthBlockNo($rhInfo->{'_SB_START'}, $iNth, $rhInfo) + 1) * $iBigBlkSize
1300 0 0 0 $rhInfo->{'_BBD_SBD_START'}[$iNth] // (&_getNthBlockNo($rhInfo->{'_SBD_START'}, $iNth, $rhInfo) + 1) * $iBigBlkSize