line |
true |
false |
branch |
49
|
4 |
725 |
if $$UUID_VIA
|
51
|
728 |
1 |
unless defined $self->{'nested'}
|
52
|
607 |
122 |
unless defined $self->{'buffered'}
|
58
|
52 |
677 |
if (my $formatter = delete $self->{'formatter'})
|
62
|
15 |
714 |
if (my $ipc = $self->{'ipc'})
|
73
|
54 |
1 |
if $self->{'pid'} == $$ and $self->{'tid'} == 0
|
79
|
0 |
1 |
if (my $ipc = $self->{'ipc'})
|
104
|
291 |
1 |
unless $self->{'_formatter'} or exists $params{'formatter'}
|
106
|
24 |
1 |
if ($from->{'ipc'} and not $self->{'ipc'} and not exists $params{'ipc'})
|
112
|
53 |
239 |
if (my $ls = $from->{'_listeners'})
|
116
|
173 |
119 |
if (my $pfs = $from->{'_pre_filters'})
|
120
|
12 |
280 |
if (my $fs = $from->{'_filters'})
|
129
|
577 |
2908 |
if @_
|
145
|
0 |
343 |
if $$ != $self->{'pid'} or 0 != $self->{'tid'}
|
147
|
1 |
342 |
unless ref $sub and ref $sub eq 'CODE'
|
159
|
0 |
1 |
if $$ != $self->{'pid'} or 0 != $self->{'tid'}
|
171
|
0 |
11 |
if $$ != $self->{'pid'} or 0 != $self->{'tid'}
|
173
|
1 |
10 |
unless ref $sub and ref $sub eq 'CODE'
|
184
|
0 |
2 |
if $$ != $self->{'pid'} or 0 != $self->{'tid'}
|
193
|
1 |
481 |
unless ref $sub and ref $sub eq 'CODE'
|
212
|
0 |
4 |
if $$ != $self->{'pid'} or 0 != $self->{'tid'}
|
214
|
2 |
2 |
unless ref $sub and ref $sub eq 'CODE'
|
225
|
0 |
1 |
unless ref $sub and ref $sub eq 'CODE'
|
244
|
0 |
1 |
unless ref $sub and ref $sub eq 'CODE'
|
262
|
0 |
1 |
unless ref $sub and ref $sub eq 'CODE'
|
293
|
692 |
5327 |
$self->{'ipc'} ? :
|
297
|
43 |
5976 |
if $$UUID_VIA
|
299
|
3798 |
2221 |
if ($self->{'_pre_filters'})
|
302
|
3 |
5276 |
unless $e
|
308
|
1 |
691 |
if ($e->global)
|
314
|
10 |
681 |
if $$ != $self->{'pid'} or 0 != $self->{'tid'}
|
323
|
18 |
6056 |
if ($self->{'_filters'})
|
326
|
9 |
8 |
unless $e
|
332
|
3573 |
424 |
if ($type eq 'Test2::Event::Pass' or $type eq 'Test2::Event::Ok' and $e->{'pass'})
|
334
|
2855 |
718 |
if $self->{'_formatter'}
|
336
|
826 |
2747 |
if ($self->{'_listeners'})
|
346
|
540 |
1952 |
if $f->{'assert'} and not $f->{'assert'}{'pass'}
|
347
|
4 |
2488 |
if $f->{'errors'} and grep {$_->{'fail'};} @{$$f{'errors'};}
|
348
|
357 |
2135 |
if $f->{'amnesty'}
|
350
|
700 |
1792 |
if $f->{'assert'}
|
351
|
274 |
2 |
if $fail and $f->{'assert'}
|
352
|
276 |
2216 |
if $fail
|
354
|
783 |
1709 |
$f->{'control'} ? :
|
357
|
550 |
1942 |
if (my $plan = $f->{'plan'})
|
358
|
24 |
526 |
if ($plan->{'skip'}) { }
|
|
1 |
525 |
elsif ($plan->{'none'}) { }
|
371
|
0 |
783 |
if $f->{'control'} and $f->{'control'}{'has_callback'}
|
373
|
2174 |
318 |
if $self->{'_formatter'}
|
375
|
773 |
1719 |
if ($self->{'_listeners'})
|
379
|
11 |
2284 |
if ($f->{'control'} and $f->{'control'}{'halt'})
|
384
|
35 |
2457 |
if (defined $code)
|
385
|
23 |
12 |
if $self->{'_formatter'}
|
402
|
7 |
737 |
if $self->{'pid'} != $$ or $self->{'tid'} != 0
|
420
|
12 |
7 |
unless ($active or $do_plan or defined $plan or $count or $failed)
|
421
|
12 |
0 |
if $self->{'_formatter'}
|
425
|
454 |
3 |
unless ($self->{'ended'})
|
426
|
2 |
452 |
if ($self->{'_follow_ups'})
|
435
|
313 |
141 |
if ($plan and $plan eq 'NO PLAN' or $do_plan and not $plan)
|
447
|
3 |
454 |
if ($self->{'ended'})
|
461
|
328 |
126 |
if $self->{'_formatter'}
|
469
|
268 |
1930 |
if @_
|
472
|
425 |
1773 |
unless my $pass = $self->{'_passing'}
|
473
|
7 |
1766 |
if $self->{'failed'}
|
479
|
41 |
595 |
if not $count and $plan and $plan =~ /^SKIP$/
|
481
|
29 |
1696 |
if $ended and not $count && $plan
|
484
|
146 |
1550 |
unless $plan and $plan =~ /^\d+$/
|
486
|
872 |
678 |
if ($ended) { }
|
487
|
3 |
869 |
if $count != $plan
|
490
|
1 |
677 |
if $count > $plan
|
499
|
1385 |
582 |
unless @_
|
503
|
0 |
582 |
unless defined $plan
|
507
|
1 |
581 |
if $self->{'_plan'} and not $self->{'_plan'} =~ /^NO PLAN$/
|
509
|
1 |
580 |
unless $plan =~ /^(\d+|NO PLAN|SKIP)$/
|
518
|
0 |
124 |
unless $self->{'ended'}
|
521
|
0 |
115 |
unless $plan =~ /^\d+$/
|
523
|
114 |
1 |
if $plan == $self->{'count'}
|
530
|
1 |
50 |
unless $$ == $self->{'pid'}
|
531
|
0 |
50 |
unless 0 == $self->{'tid'}
|