Branch Coverage

File:blib/lib/Test/Mockingbird/DeepMock.pm
Coverage:100.0%

line%coveragebranch
182100TFunless ref $plan eq "HASH"
196100TFif ($ctx) { }
100TFelsif (defined $ctx) { }
211100TFif $auto_restore
214100TFif $err
216100TF$ctx ? :
248100TFunless my $target = $m->{'target'}
254100TFif ($type eq 'mock') { }
100TFelsif ($type eq 'spy') { }
100TFelsif ($type eq 'inject') { }
256100TFunless defined $m->{'with'} and ref $m->{'with'} eq "CODE"
259100TFif $m->{'tag'}
263100TFif $m->{'tag'}
267100TFif $m->{'tag'}
292100TFif exists $exp->{'order'} and not exists $exp->{'tag'}
295100TFunless my $tag = $exp->{'tag'}
298100TFunless my $spy = $handles->{$tag}{'spy'}
303100TFif (defined $exp->{'calls'})
309100TFif (my $args_like = $exp->{'args_like'})
316100TFref $re ? :
324100TFif (my $args_eq = $exp->{'args_eq'})
337100TFif (my $args_deeply = $exp->{'args_deeply'})
351100TFif ($exp->{'never'})
358100TFunless exists $exp->{'order'}
374100TFunless $time and ref $time eq "HASH"
377100TFif exists $time->{'freeze'}
380100TFif exists $time->{'travel'}
382100TFif (exists $time->{'advance'})
387100TFif (exists $time->{'rewind'})