Coverage Summary

Module Validation-Class
Version 7.900058
Database: /root/.cpan/build/Validation-Class-7.900058-0/cover_db
Report date: 2022-06-22 12:37:25
Perl version: v5.26.1
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 90.6 65.9 47.1 90.0 37.9 100.0 78.9
blib/lib/Validation/Class.pm 90.2 52.7 48.5 86.8 46.8 18.6 73.9
blib/lib/Validation/Class/Configuration.pm 100.0 62.5 66.6 100.0 0.0 2.4 84.4
blib/lib/Validation/Class/Directive.pm 88.8 62.5 55.5 100.0 0.0 0.6 77.7
blib/lib/Validation/Class/Directive/Alias.pm 100.0 87.5 n/a 100.0 0.0 0.2 91.8
blib/lib/Validation/Class/Directive/Between.pm 96.1 70.0 55.5 100.0 0.0 0.1 82.3
blib/lib/Validation/Class/Directive/City.pm 100.0 66.6 33.3 100.0 0.0 0.6 84.0
blib/lib/Validation/Class/Directive/Creditcard.pm 100.0 83.3 33.3 100.0 0.0 0.1 86.0
blib/lib/Validation/Class/Directive/Date.pm 100.0 66.6 33.3 100.0 0.0 0.1 82.0
blib/lib/Validation/Class/Directive/Decimal.pm 86.2 60.0 33.3 100.0 0.0 0.1 74.5
blib/lib/Validation/Class/Directive/Default.pm 100.0 100.0 100.0 100.0 0.0 0.2 97.4
blib/lib/Validation/Class/Directive/DependsOn.pm 100.0 83.3 41.6 100.0 0.0 0.1 83.0
blib/lib/Validation/Class/Directive/Email.pm 100.0 66.6 50.0 100.0 0.0 0.1 83.3
blib/lib/Validation/Class/Directive/Error.pm 100.0 100.0 n/a 100.0 0.0 0.2 96.1
blib/lib/Validation/Class/Directive/Errors.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/Validation/Class/Directive/Filtering.pm 100.0 100.0 n/a 100.0 0.0 0.2 95.6
blib/lib/Validation/Class/Directive/Filters.pm 100.0 93.7 72.2 100.0 0.0 0.4 85.0
blib/lib/Validation/Class/Directive/Help.pm 83.3 50.0 n/a 100.0 0.0 0.2 80.7
blib/lib/Validation/Class/Directive/Hostname.pm 100.0 66.6 33.3 100.0 0.0 0.1 80.5
blib/lib/Validation/Class/Directive/Label.pm 100.0 100.0 n/a 100.0 0.0 0.2 96.1
blib/lib/Validation/Class/Directive/Length.pm 100.0 66.6 33.3 100.0 0.0 0.1 81.5
blib/lib/Validation/Class/Directive/Matches.pm 100.0 66.6 56.2 100.0 0.0 0.1 81.5
blib/lib/Validation/Class/Directive/MaxAlpha.pm 100.0 66.6 33.3 100.0 0.0 0.1 82.0
blib/lib/Validation/Class/Directive/MaxDigits.pm 100.0 66.6 33.3 100.0 0.0 0.1 82.0
blib/lib/Validation/Class/Directive/MaxLength.pm 100.0 83.3 66.6 100.0 0.0 0.1 89.4
blib/lib/Validation/Class/Directive/MaxSum.pm 100.0 66.6 33.3 100.0 0.0 0.1 81.5
blib/lib/Validation/Class/Directive/MaxSymbols.pm 100.0 66.6 33.3 100.0 0.0 0.1 82.0
blib/lib/Validation/Class/Directive/Messages.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/Validation/Class/Directive/MinAlpha.pm 100.0 66.6 33.3 100.0 0.0 0.1 82.0
blib/lib/Validation/Class/Directive/MinDigits.pm 100.0 66.6 33.3 100.0 0.0 0.1 82.0
blib/lib/Validation/Class/Directive/MinLength.pm 100.0 83.3 66.6 100.0 0.0 0.2 89.4
blib/lib/Validation/Class/Directive/MinSum.pm 100.0 66.6 33.3 100.0 0.0 0.1 81.5
blib/lib/Validation/Class/Directive/MinSymbols.pm 100.0 66.6 33.3 100.0 0.0 0.1 82.0
blib/lib/Validation/Class/Directive/Mixin.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/Validation/Class/Directive/MixinField.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/Validation/Class/Directive/Multiples.pm 100.0 81.8 52.9 100.0 0.0 0.2 85.8
blib/lib/Validation/Class/Directive/Name.pm 100.0 n/a n/a 100.0 n/a 0.1 100.0
blib/lib/Validation/Class/Directive/Options.pm 89.6 64.2 44.4 100.0 0.0 0.1 75.8
blib/lib/Validation/Class/Directive/Pattern.pm 100.0 75.0 50.0 100.0 0.0 0.1 86.3
blib/lib/Validation/Class/Directive/Readonly.pm 88.2 25.0 n/a 100.0 0.0 0.2 77.7
blib/lib/Validation/Class/Directive/Required.pm 100.0 75.0 100.0 100.0 0.0 0.2 90.7
blib/lib/Validation/Class/Directive/SSN.pm 100.0 66.6 33.3 100.0 0.0 0.1 80.5
blib/lib/Validation/Class/Directive/State.pm 100.0 66.6 33.3 100.0 0.0 0.2 82.3
blib/lib/Validation/Class/Directive/Telephone.pm 100.0 66.6 33.3 100.0 0.0 0.1 80.5
blib/lib/Validation/Class/Directive/Time.pm 100.0 66.6 33.3 100.0 0.0 0.1 80.5
blib/lib/Validation/Class/Directive/Toggle.pm 100.0 66.6 75.0 100.0 0.0 0.2 83.8
blib/lib/Validation/Class/Directive/UUID.pm 100.0 66.6 33.3 100.0 0.0 0.1 80.5
blib/lib/Validation/Class/Directive/Validation.pm 100.0 57.1 33.3 100.0 0.0 0.1 70.1
blib/lib/Validation/Class/Directive/Value.pm 100.0 n/a 100.0 100.0 0.0 4.3 91.8
blib/lib/Validation/Class/Directive/Zipcode.pm 100.0 66.6 33.3 100.0 0.0 0.1 80.5
blib/lib/Validation/Class/Directives.pm 95.2 58.3 60.0 100.0 66.6 17.5 86.9
blib/lib/Validation/Class/Errors.pm 100.0 66.6 n/a 100.0 50.0 0.2 92.1
blib/lib/Validation/Class/Field.pm 100.0 50.0 n/a 100.0 100.0 0.2 97.3
blib/lib/Validation/Class/Fields.pm 100.0 83.3 0.0 90.9 100.0 1.8 92.7
blib/lib/Validation/Class/Listing.pm 51.0 40.9 28.5 43.3 100.0 0.4 53.4
blib/lib/Validation/Class/Mapping.pm 73.0 57.1 71.4 68.7 100.0 11.7 74.4
blib/lib/Validation/Class/Mixin.pm 100.0 50.0 n/a 100.0 100.0 0.1 97.3
blib/lib/Validation/Class/Mixins.pm 100.0 100.0 n/a 100.0 100.0 0.3 100.0
blib/lib/Validation/Class/Params.pm 100.0 75.0 100.0 100.0 33.3 0.3 94.2
blib/lib/Validation/Class/Prototype.pm 84.1 65.4 46.7 81.2 44.7 7.2 74.1
blib/lib/Validation/Class/Simple.pm 88.1 0.0 16.6 85.7 0.0 2.3 74.6
blib/lib/Validation/Class/Simple/Streamer.pm 97.3 58.7 30.0 93.3 66.6 0.0 79.6
blib/lib/Validation/Class/Util.pm 89.1 63.4 55.5 85.1 0.0 22.0 74.0