Condition Coverage

blib/lib/RT/Client/REST/Object.pm
Criterion Covered Total %
condition 23 59 38.9


and 3 conditions

line !l l&&!r l&&r condition
69 3 0 19 $settings->{'validation'} and $caller ne "RT::Client::REST::Object::from_form"
91 17 0 4 $self->autosync and $self->can("store")
17 2 2 $self->autosync and $self->can("store") and "id" ne $method
2 0 2 $self->autosync and $self->can("store") and "id" ne $method and "parent_id" ne $method
2 0 2 $self->autosync and $self->can("store") and "id" ne $method and "parent_id" ne $method and $caller ne "RT::Client::REST::Object::from_form"
300 0 0 0 $settings->{'is_datetime'} and $value eq "Not set"
379 0 0 0 $_->blessed and $_->can("rethrow")
408 0 0 0 $_->blessed and $_->can("rethrow")
430 0 0 2 $_->blessed and $_->can("rethrow")
582 38 0 0 $self->autostore and $self->can("store")

or 2 conditions

line l !l condition
106 8 0 $$self{'_' . $method} || []
370 0 2 delete $opts{'limits'} || []
391 0 0 $limit->{'aggregator'} || 'and'
405 0 2 delete $opts{'orderby'} || 'id'

or 3 conditions

line l !l&&r !l&&!r condition
27 0 20 0 ref $class || $class
471 21 9 0 shift() || (&CORE::GLOBAL::caller(1))[3]
488 0 7 0 shift() || (&CORE::GLOBAL::caller(1))[3]
565 0 1 0 ref $class || $class
576 0 0 0 ref $class || $class
593 0 2 0 ref $class || $class
604 0 2 0 ref $class || $class