blib/lib/Test/Spec.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 20 | 40 | 50.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
172 | 0 | 0 | 113 | @_ and ref $_[-1] eq 'CODE' |
330 | 18 | 10 | 0 | $type ne 'each' and $type ne 'all' |
347 | 1 | 1 | 0 | $type ne 'each' and $type ne 'all' |
388 | 1 | 0 | 13 | $contexts and %$contexts |
line | l | !l | condition |
---|---|---|---|
101 | 122 | 0 | $_Package_Tests{$class} ||= [] |
109 | 122 | 14 | $_Package_Tests{$class} ||= [] |
179 | 113 | 0 | $name ||= 'behaves as expected (whatever that means)' |
329 | 19 | 9 | shift() || 'each' |
346 | 2 | 0 | shift() || 'each' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
86 | 0 | 16 | 0 | ref $invocant || $invocant |
176 | 113 | 0 | 0 | $code or $name |
200 | 57 | 0 | 0 | shift() || $package |
207 | 11 | 13 | 0 | $_Package_Contexts{$package} ||= _ixhash() |
306 | 4 | 0 | 0 | $_Shared_Example_Groups{$name} || Carp::croak(qq[unrecognized example group "$name"]) |
421 | 0 | 0 | 0 | $_Package_Contexts{$package}{$name} ||= 'Test::Spec::Context'->new({'name', $name, 'class', $package, 'parent', undef}) |