Condition Coverage

blib/lib/JSON/Schema/Modern/Vocabulary/OpenAPI.pm
Criterion Covered Total %
condition 7 9 77.7


and 3 conditions

line !l l&&!r l&&r condition
75 0 5 3 exists $$schema{"discriminator"}{"mapping"} and exists $$schema{"discriminator"}{"mapping"}{$discriminator_value}

or 3 conditions

line l !l&&r !l&&!r condition
71 7 1 3 exists $$data{$discriminator_key} or exists $$schema{"discriminator"}{"defaultMapping"}
73 7 1 0 $$data{$discriminator_key} // $$schema{"discriminator"}{"defaultMapping"}