blib/lib/Test2/AsyncSubtest.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 28 | 51 | 54.9 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
175 | 53 | 0 | 0 | $self->{'pid'} == $$ and $self->{'tid'} == 0 |
183 | 0 | 0 | 53 | $att->[0] == $$ and $att->[1] == 0 |
208 | 0 | 0 | 59 | $code and ref $code eq "CODE" |
219 | 39 | 1 | 0 | not $ok and $err =~ /Label not found for "last T2_SUBTEST_WRAPPER"/ |
286 | 0 | 0 | 457 | @STACK and $self == $STACK[-1] |
352 | 630 | 4 | 3 | $collapse and $empty |
357 | 630 | 2 | 2 | $collapse and $no_asserts |
383 | 3 | 2 | 0 | $hub->plan and not $hub->check_plan |
5 | 0 | 0 | $hub->plan and not $hub->check_plan and not grep({$_->causes_fail;} @{$$self{"events"};}) | |
418 | 0 | 713 | 0 | $hub->is_local and keys %{$self->{'hub'}->ast_ids;} |
484 | 1 | 0 | 0 | $$ == $pid and 0 == $tid |
line | l | !l | condition |
---|---|---|---|
77 | 17 | 819 | delete $self->{'hub_init_args'} || {} |
94 | 618 | 218 | $self->{'frame'} || [caller 1] |
107 | 0 | 836 | $self->{'events'} ||= [] |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
59 | 0 | 836 | 0 | $self->{'send_to'} ||= Test2::API::test2_stack()->top |
94 | 0 | 836 | 0 | $self->{'trace'} ||= "Test2::Util::Trace"->new("frame", $self->{'frame'} || [caller 1], "buffered", $to->buffered, "nested", $to->nested, "cid", $self->{'cid'}, "uuid", $self->{'uuid'}, "hid", $to->hid, "huuid", $to->uuid) |
323 | 5 | 75 | 633 | $params{'no_plan'} || $collapse && $no_asserts || $skip |
335 | 0 | 0 | 713 | $hub->no_ending or $hub->ended |