Condition Coverage

blib/lib/Karas/Loader.pm
Criterion Covered Total %
condition 5 14 35.7


or 2 conditions

line l !l condition
38 0 6 $args{'decamelize_map'} || {}

or 3 conditions

line l !l&&r !l&&!r condition
16 0 5 0 $args{'namespace'} //= do { state $i = 0; my $klass = 'Karas::Loader::Anon' . $i++; { no strict 'refs'; push @{"${klass}::ISA";}, 'Karas'; } ; $klass }
36 6 0 0 $args{'connect_info'} // Carp::croak('Missing mandatory parameter: connect_info')
37 6 0 0 $args{'namespace'} // Carp::croak('Missing mandatory parameter: namespace')
46 0 6 0 $$decamelize_map{$table->name} || String::CamelCase::camelize($table->name)