line |
true |
false |
branch |
31
|
0 |
83 |
unless $tmpdir
|
36
|
1 |
82 |
if $ENV{'T2_KEEP_TEMPDIR'}
|
62
|
1 |
37 |
unless my $type = &blessed($e)
|
64
|
1 |
36 |
unless $type->isa('Test2::Event')
|
82
|
1 |
91 |
if -e $hfile
|
85
|
0 |
91 |
unless open my $fh, '>', $hfile
|
97
|
1 |
55 |
unless -e $hfile
|
100
|
0 |
55 |
unless open my $fh, '<', $hfile
|
104
|
0 |
55 |
unless $pid == $$
|
107
|
0 |
55 |
unless 0 == $tid
|
110
|
1 |
54 |
if ($ENV{'T2_KEEP_TEMPDIR'}) { }
|
112
|
0 |
1 |
unless $ok
|
116
|
0 |
54 |
unless $ok
|
119
|
0 |
55 |
unless opendir my $dh, $tdir
|
123
|
2 |
167 |
if $file =~ /\.complete$/
|
124
|
166 |
1 |
unless $file =~ /^$hid/
|
126
|
0 |
1 |
unless eval {
|
130
|
54 |
1 |
unless keys %bad
|
147
|
0 |
1 |
unless defined $data
|
158
|
21 |
18 |
$global ? :
|
160
|
1 |
38 |
unless $global or -f $hfile
|
176
|
21 |
15 |
if ($global)
|
189
|
35 |
1 |
if ($ok) { }
|
190
|
0 |
35 |
unless $ren_ok
|
226
|
0 |
0 |
unless eval {
|
228
|
0 |
0 |
unless open my $fh, '>>', $abort
|
230
|
0 |
0 |
unless close $fh
|
241
|
0 |
743 |
unless opendir my $dh, $tempdir
|
248
|
13 |
13 |
unless ($info->{'global'})
|
253
|
0 |
13 |
if ($next != $info->{'eid'})
|
255
|
0 |
0 |
unless 5 < time - $$timeouts{$info->{'file'}}
|
267
|
13 |
13 |
if $info->{'global'}
|
269
|
1 |
12 |
if ($ENV{'T2_KEEP_TEMPDIR'}) { }
|
272
|
0 |
1 |
unless $ok
|
276
|
0 |
12 |
unless $ok
|
289
|
5 |
125 |
if my $complete = substr($file, -9, 9) eq '.complete' || 0
|
290
|
124 |
6 |
if my $ready = substr($file, -6, 6) eq '.ready' || 0
|
293
|
104 |
26 |
$parts[0] eq 'GLOBAL' ? :
|
314
|
1486 |
1175 |
if substr($file, 0, 1) eq '.'
|
315
|
1052 |
123 |
if substr($file, 0, 3) eq 'HUB'
|
316
|
0 |
123 |
if $file eq 'ABORT'
|
320
|
3 |
120 |
if $parsed->{'complete'}
|
321
|
4 |
116 |
unless $parsed->{'ready'}
|
322
|
1 |
115 |
unless $parsed->{'global'} or $parsed->{'hid'} eq $hid
|
324
|
85 |
30 |
if $parsed->{'global'} and $self->{'globals'}{$hid}{$file}++
|
328
|
0 |
30 |
if ${^TAINT}
|
337
|
4 |
45 |
if $Test2::IPC::Driver::Files::a->{'global'} and not $Test2::IPC::Driver::Files::b->{'global'}
|
338
|
6 |
39 |
if $Test2::IPC::Driver::Files::b->{'global'} and not $Test2::IPC::Driver::Files::a->{'global'}
|
350
|
1 |
30 |
unless &blessed($obj)
|
353
|
2 |
28 |
unless ($obj->isa('Test2::Event'))
|
358
|
1 |
1 |
unless $ok
|
361
|
1 |
0 |
unless $obj->isa('Test2::Event')
|
383
|
1 |
57 |
unless defined $self->pid
|
384
|
1 |
56 |
unless defined $self->tid
|
386
|
2 |
54 |
unless $$ == $self->pid
|
387
|
1 |
53 |
unless 0 == $self->tid
|
393
|
0 |
53 |
if (-e $abort_file)
|
396
|
0 |
0 |
unless $ok
|
399
|
0 |
53 |
unless opendir my $dh, $tempdir
|
401
|
106 |
8 |
if $file =~ /^\.+$/
|
402
|
2 |
6 |
if $file =~ /\.complete$/
|
406
|
5 |
1 |
if ($aborted or $file =~ /^(GLOBAL|HUB$sep)/)
|
409
|
1 |
4 |
if $ENV{'T2_KEEP_TEMPDIR'}
|
411
|
0 |
4 |
unless $ok
|
419
|
1 |
51 |
if ($ENV{'T2_KEEP_TEMPDIR'})
|
425
|
0 |
51 |
if -e $abort
|
426
|
0 |
51 |
unless rmdir $tempdir
|