Branch Coverage

blib/lib/JSV/Keyword/Draft4/Type.pm
Criterion Covered Total %
branch 16 16 100.0


line true false branch
23 13 853 if (ref $keyword_value eq 'ARRAY') { }
24 7 6 unless (&first(sub { $class->validate_singular_type($context, $_, $context->current_type, $instance); } , @$keyword_value))
29 167 686 unless ($class->validate_singular_type($context, $keyword_value, $context->current_type, $instance))
38 538 338 if ($schema_type eq $given_type or $schema_type eq 'number' and $given_type eq 'integer') { }
42 27 311 if ($given_type eq 'number_or_string') { }
131 180 elsif ($given_type eq 'integer_or_string') { }
43 25 2 if $schema_type eq 'string' or $schema_type eq 'number'
46 118 2 if $schema_type eq 'string' or $schema_type eq 'number' or $schema_type eq 'integer'