Branch Coverage

blib/lib/Email/ExactTarget/Subscriber.pm
Criterion Covered Total %
branch 0 76 0.0


line true false branch
100 0 0 if (defined $id)
102 0 0 unless $id =~ /^\d+$/
105 0 0 if defined $$self{'id'}
108 0 0 if $self->is_deleted_permanently
141 0 0 unless defined $is_live
143 0 0 $is_live ? :
149 0 0 unless $$self{$storage_key}
178 0 0 unless defined $is_live
180 0 0 if not defined $attribute or $attribute eq ''
183 0 0 $is_live ? :
187 0 0 unless exists $$self{$storage_key}{$attribute}
219 0 0 if $self->is_deleted_permanently
222 0 0 $is_live ? :
253 0 0 unless Data::Validate::Type::is_arrayref($fields)
256 0 0 if $self->is_deleted_permanently
280 0 0 $errors_count > 0 ? :
313 0 0 unless defined $is_live
315 0 0 $is_live ? :
319 0 0 unless $$self{$storage_key}
350 0 0 if $self->is_deleted_permanently
356 0 0 unless defined $status
361 0 0 unless $status =~ /^(?:Active|Unsubscribed|Held|Bounced|Deleted)$/x
367 0 0 $is_live ? :
395 0 0 unless Data::Validate::Type::is_hashref($lists_status)
398 0 0 if $self->is_deleted_permanently
422 0 0 $errors_count > 0 ? :
449 0 0 unless defined $is_live
451 0 0 $is_live ? :
457 0 0 unless $$self{$storage_key}
486 0 0 unless defined $is_live
488 0 0 if not defined $property or $property eq ''
491 0 0 $is_live ? :
495 0 0 unless exists $$self{$storage_key}{$property}
526 0 0 if $self->is_deleted_permanently
529 0 0 $is_live ? :
556 0 0 if (not defined $error or $error eq '')
597 0 0 if $reset
639 0 0 $$self{'deleted_permanently'} ? :