Condition Coverage

lib/App/pherkin.pm
Criterion Covered Total %
condition 16 32 50.0


and 3 conditions

line !l l&&!r l&&r condition
291 0 0 2 $reftype eq "HASH" and $key eq "extensions"

or 2 conditions

line l !l condition
79 1 0 $features_path ||= "./features/"
355 0 0 $App::pherkin::VERSION || '(development)'
397 5 0 $keys{$key} || die("Unknown configuration option [$key]")
406 1 0 $value->{$_} || {}
408 0 1 $additions{0 + $target} ||= []
426 1 1 $additions{0 + $target} ||= []
480 7 0 &$deref('output') || 'TermColor'

or 3 conditions

line l !l&&r !l&&!r condition
137 0 0 0 $result eq "pending" or $result eq "undefined"
175 1 5 2 $ENV{'PHERKIN_CONFIG'} || ()
202 2 0 1 $ENV{$inval} // "Environment variable $inval not defined"
399 1 0 4 $key eq "extensions" or $key eq "extension"
577 3 0 0 $step_object->verb_original || $step_object->verb