Condition Coverage

blib/lib/Thrift/Parser/FieldSet.pm
Criterion Covered Total %
condition 6 9 66.6


and 3 conditions

line !l l&&!r l&&r condition
148 13 0 0 defined $default_value and not defined $args{$key}
153 12 0 1 not defined $default_value || defined $args{$key} || $field->optional and $class->isa('Thrift::Parser::Type::Struct')

or 3 conditions

line l !l&&r !l&&!r condition
153 10 2 1 defined $default_value || defined $args{$key} || $field->optional