Condition Coverage

blib/lib/JSONSchema/Validator/Draft4.pm
Criterion Covered Total %
condition 30 38 78.9


and 3 conditions

line !l l&&!r l&&r condition
116 2113 66 39 $id and $apply_scope
2179 0 39 $id and $apply_scope and $self->using_id_with_ref
66 0 39 $id and $apply_scope and $self->using_id_with_ref and not $is_exists_ref
144 2113 66 39 $id and $apply_scope
2179 0 39 $id and $apply_scope and $self->using_id_with_ref
66 0 39 $id and $apply_scope and $self->using_id_with_ref and not $is_exists_ref

or 2 conditions

line l !l condition
26 39 282 $params{'using_id_with_ref'} // 1
28 0 321 $params{'scheme_handlers'} // {}
42 40 281 $base_uri //= ""
63 38 201 $params{'strict'} // 1
81 0 294 $params{'instance_path'} // "/"
82 0 294 $params{'schema_path'} // "/"
111 416 1802 $params{'apply_scope'} // 1

or 3 conditions

line l !l&&r !l&&!r condition
41 9 31 279 $base_uri //= $$schema{$self->ID_FIELD}
80 0 293 1 $params{'schema'} // $self->schema