Branch Coverage

blib/lib/Serengeti/NotificationCenter.pm
Criterion Covered Total %
branch 10 22 45.4


line true false branch
12 3 1 if $DefaultCenter
31 2 0 unless blessed $self
33 0 2 unless $args{'selector'}
36 0 2 if ($for and not ref $for eq 'CODE' || ref $for eq '')
52 1 0 unless blessed $self
56 0 2 if $for and $for ne $notification
57 0 2 if $from and $from != refaddr $sender
58 0 2 if $target and $target != refaddr $observer
64 0 2 if $@
72 0 0 unless blessed $self
74 0 0 if defined $$_[0]