Branch Coverage

blib/lib/WE/Obj.pm
Criterion Covered Total %
branch 18 24 75.0


line true false branch
265 98 14 unless ($class =~ /^WE::Obj/ or $class =~ /^:/)
268 14 98 if ($class eq ':all')
273 0 98 if $@
286 0 0 if $obj->isa($_) or $_ eq ':all'
299 1 0 if (eval { do { local $SIG{'__DIE__'}; require Storable; 1 } }) { }
307 0 0 if $@
340 3 1 $field =~ /^(TimeCreated|TimeModified|TimeOpen|TimeExpire|Version_Time|LockTime)$/ ? :
351 1 1 $field =~ /^(Owner|Version_Owner|Release_Author|Release_ReviewedBy|LockedBy)$/ ? :
362 1 1 $field =~ /^(Id)$/ ? :
375 1 2 unless (defined $now)
381 1 2 if defined $timeopen and $timeopen gt $now
383 1 1 if defined $timeexpire and $timeexpire lt $now