Branch Coverage

blib/lib/SIAM.pm
Criterion Covered Total %
branch 17 32 53.1


line true false branch
186 0 1 if (defined $$config{'Logger'})
192 0 1 unless (defined $drvclass)
200 0 1 unless (defined $drvopts)
208 0 1 if ($@)
218 0 1 if ($@)
224 0 1 unless (defined $driver)
230 0 1 unless ('SIAM::Object'->validate_driver($driver))
237 0 1 unless defined $self
240 0 1 unless defined $clientconfig
256 0 1 unless ($self->_driver->connect)
293 0 3 if (scalar @{$users;} > 1)
358 1 0 unless (defined $$self{'siam_attribute_objects'})
373 0 1 if ($privilege->matches_all('SIAM::Attribute')) { }
388 2 7 if (defined $attr_obj and $privilege->match_object($attr_obj))
429 0 1 if (scalar @{$devices;} > 1)
453 0 1 unless defined $ret