Coverage Summary

Module HTML-FormFu
Version 2.07
Database: /root/.cpan/build/HTML-FormFu-2.07-0/cover_db
Report date: 2018-12-14 17:45:28
Perl version: v5.26.1
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 89.0 67.0 66.8 82.9 19.0 100.0 80.0
blib/lib/HTML/FormFu.pm 92.7 71.6 73.5 94.2 81.8 53.8 85.7
blib/lib/HTML/FormFu/Attribute.pm 83.6 52.6 36.6 49.2 0.0 2.8 60.3
blib/lib/HTML/FormFu/Constants.pm 100.0 n/a n/a 100.0 n/a 0.4 100.0
blib/lib/HTML/FormFu/Constraint.pm 93.1 71.0 78.9 92.5 11.1 0.9 82.8
blib/lib/HTML/FormFu/Constraint/ASCII.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/HTML/FormFu/Constraint/AllOrNone.pm 100.0 85.0 75.0 100.0 0.0 0.0 88.7
blib/lib/HTML/FormFu/Constraint/AutoSet.pm 100.0 75.0 33.3 100.0 0.0 0.0 87.1
blib/lib/HTML/FormFu/Constraint/Bool.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/HTML/FormFu/Constraint/Callback.pm 94.1 n/a 50.0 83.3 0.0 0.0 84.6
blib/lib/HTML/FormFu/Constraint/CallbackOnce.pm 95.0 75.0 60.0 83.3 0.0 0.0 83.3
blib/lib/HTML/FormFu/Constraint/DateTime.pm 80.0 50.0 33.3 83.3 33.3 0.2 70.5
blib/lib/HTML/FormFu/Constraint/DependOn.pm 73.8 50.0 33.3 83.3 0.0 0.0 62.2
blib/lib/HTML/FormFu/Constraint/Email.pm 100.0 83.3 80.0 100.0 0.0 0.1 92.3
blib/lib/HTML/FormFu/Constraint/Equal.pm 96.0 76.3 72.2 88.8 0.0 0.1 84.6
blib/lib/HTML/FormFu/Constraint/File.pm 100.0 100.0 66.6 100.0 0.0 0.0 88.0
blib/lib/HTML/FormFu/Constraint/File/MIME.pm 93.1 75.0 66.6 100.0 0.0 0.0 85.4
blib/lib/HTML/FormFu/Constraint/File/MaxSize.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Constraint/File/MinSize.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Constraint/File/Size.pm 67.4 55.0 75.0 58.3 80.0 0.0 64.7
blib/lib/HTML/FormFu/Constraint/Integer.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/HTML/FormFu/Constraint/JSON.pm 100.0 50.0 33.3 100.0 0.0 0.0 80.0
blib/lib/HTML/FormFu/Constraint/Length.pm 90.4 90.0 33.3 83.3 0.0 0.0 82.9
blib/lib/HTML/FormFu/Constraint/MaxLength.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Constraint/MaxRange.pm 75.0 n/a n/a 66.6 n/a 0.0 72.7
blib/lib/HTML/FormFu/Constraint/MinLength.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Constraint/MinMaxFields.pm 100.0 84.6 66.6 100.0 0.0 0.0 88.8
blib/lib/HTML/FormFu/Constraint/MinRange.pm 75.0 n/a n/a 66.6 n/a 0.0 72.7
blib/lib/HTML/FormFu/Constraint/Number.pm 100.0 75.0 100.0 100.0 0.0 0.0 92.0
blib/lib/HTML/FormFu/Constraint/Printable.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/HTML/FormFu/Constraint/Range.pm 92.0 83.3 33.3 85.7 0.0 0.0 83.3
blib/lib/HTML/FormFu/Constraint/Regex.pm 100.0 92.8 100.0 100.0 0.0 0.0 96.0
blib/lib/HTML/FormFu/Constraint/Repeatable/Any.pm 98.1 66.6 69.2 100.0 0.0 0.0 86.4
blib/lib/HTML/FormFu/Constraint/Required.pm 100.0 n/a 100.0 100.0 0.0 0.0 93.3
blib/lib/HTML/FormFu/Constraint/Set.pm 78.2 50.0 66.6 83.3 0.0 0.0 71.0
blib/lib/HTML/FormFu/Constraint/SingleValue.pm 100.0 n/a n/a 100.0 0.0 0.0 86.6
blib/lib/HTML/FormFu/Constraint/Word.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/HTML/FormFu/Deflator.pm 91.3 50.0 n/a 100.0 50.0 0.0 88.2
blib/lib/HTML/FormFu/Deflator/Callback.pm 93.7 n/a 50.0 83.3 0.0 0.0 84.0
blib/lib/HTML/FormFu/Deflator/CompoundDateTime.pm 100.0 60.0 33.3 100.0 0.0 0.0 89.0
blib/lib/HTML/FormFu/Deflator/CompoundSplit.pm 100.0 91.6 66.6 100.0 0.0 0.0 94.7
blib/lib/HTML/FormFu/Deflator/FormatNumber.pm 95.6 25.0 n/a 100.0 0.0 0.0 85.2
blib/lib/HTML/FormFu/Deflator/PathClassFile.pm 94.1 78.5 100.0 100.0 0.0 0.0 88.1
blib/lib/HTML/FormFu/Deflator/Strftime.pm 100.0 75.0 n/a 100.0 0.0 0.0 92.8
blib/lib/HTML/FormFu/Element.pm 92.4 93.7 93.3 82.9 15.3 0.8 82.4
blib/lib/HTML/FormFu/Element/Blank.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Block.pm 78.4 58.8 75.0 94.7 40.0 0.3 74.3
blib/lib/HTML/FormFu/Element/Button.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Checkbox.pm 100.0 85.7 85.1 100.0 n/a 0.0 91.7
blib/lib/HTML/FormFu/Element/Checkboxgroup.pm 96.3 87.5 76.6 91.6 n/a 0.0 90.3
blib/lib/HTML/FormFu/Element/ComboBox.pm 95.1 78.1 75.0 100.0 12.5 0.1 88.4
blib/lib/HTML/FormFu/Element/ContentButton.pm 100.0 100.0 n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Date.pm 94.8 80.7 73.9 100.0 16.6 2.0 89.7
blib/lib/HTML/FormFu/Element/DateTime.pm 80.6 50.0 n/a 100.0 n/a 0.1 74.1
blib/lib/HTML/FormFu/Element/Email.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Fieldset.pm 100.0 100.0 n/a 100.0 0.0 0.1 94.7
blib/lib/HTML/FormFu/Element/File.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Hidden.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Hr.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Image.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Label.pm 97.1 75.0 60.0 100.0 n/a 0.0 91.0
blib/lib/HTML/FormFu/Element/Multi.pm 91.7 83.3 n/a 93.7 n/a 0.1 91.6
blib/lib/HTML/FormFu/Element/Number.pm 60.0 n/a n/a 50.0 100.0 0.0 62.5
blib/lib/HTML/FormFu/Element/Password.pm 100.0 100.0 83.3 100.0 n/a 0.0 97.6
blib/lib/HTML/FormFu/Element/Radio.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Radiogroup.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Repeatable.pm 100.0 79.5 64.2 100.0 40.0 0.1 92.7
blib/lib/HTML/FormFu/Element/Reset.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Select.pm 100.0 100.0 75.0 100.0 n/a 0.1 93.2
blib/lib/HTML/FormFu/Element/SimpleTable.pm 100.0 75.0 100.0 100.0 50.0 0.0 93.2
blib/lib/HTML/FormFu/Element/Src.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Submit.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Text.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/Textarea.pm 100.0 100.0 n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Element/URL.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Exception.pm 93.7 50.0 n/a 100.0 0.0 0.7 81.4
blib/lib/HTML/FormFu/Exception/Constraint.pm 100.0 n/a n/a 100.0 0.0 0.0 85.7
blib/lib/HTML/FormFu/Exception/Inflator.pm 100.0 n/a n/a 100.0 0.0 0.0 85.7
blib/lib/HTML/FormFu/Exception/Input.pm 97.8 75.0 n/a 100.0 0.0 0.7 86.7
blib/lib/HTML/FormFu/Exception/Transformer.pm 75.0 n/a n/a 50.0 0.0 0.0 57.1
blib/lib/HTML/FormFu/Exception/Validator.pm 100.0 n/a n/a 100.0 0.0 0.0 85.7
blib/lib/HTML/FormFu/FakeQuery.pm 85.3 81.8 n/a 66.6 0.0 0.0 76.6
blib/lib/HTML/FormFu/Filter.pm 92.8 50.0 n/a 100.0 0.0 0.6 87.1
blib/lib/HTML/FormFu/Filter/Callback.pm 100.0 n/a 100.0 100.0 0.0 0.0 96.0
blib/lib/HTML/FormFu/Filter/CompoundJoin.pm 100.0 75.0 33.3 100.0 0.0 0.0 87.8
blib/lib/HTML/FormFu/Filter/CompoundSprintf.pm 100.0 50.0 33.3 100.0 0.0 0.0 86.1
blib/lib/HTML/FormFu/Filter/CopyValue.pm 100.0 50.0 33.3 100.0 0.0 0.0 79.3
blib/lib/HTML/FormFu/Filter/Encode.pm 92.6 57.1 33.3 100.0 0.0 0.0 77.7
blib/lib/HTML/FormFu/Filter/ForceListValue.pm 100.0 100.0 n/a 100.0 0.0 0.0 94.1
blib/lib/HTML/FormFu/Filter/FormatNumber.pm 95.0 25.0 n/a 100.0 0.0 0.0 83.3
blib/lib/HTML/FormFu/Filter/HTMLEscape.pm 100.0 50.0 n/a 100.0 0.0 0.0 89.4
blib/lib/HTML/FormFu/Filter/HTMLScrubber.pm 85.1 50.0 n/a 85.7 0.0 0.0 76.1
blib/lib/HTML/FormFu/Filter/LowerCase.pm 100.0 50.0 n/a 100.0 0.0 0.0 86.6
blib/lib/HTML/FormFu/Filter/NonNumeric.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/HTML/FormFu/Filter/Regex.pm 100.0 75.0 n/a 100.0 0.0 0.0 91.4
blib/lib/HTML/FormFu/Filter/Split.pm 100.0 83.3 100.0 100.0 0.0 0.0 93.3
blib/lib/HTML/FormFu/Filter/TrimEdges.pm 100.0 50.0 n/a 100.0 0.0 0.0 88.2
blib/lib/HTML/FormFu/Filter/UpperCase.pm 100.0 50.0 n/a 100.0 0.0 0.0 86.6
blib/lib/HTML/FormFu/Filter/Whitespace.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/HTML/FormFu/I18N.pm 100.0 n/a n/a 100.0 0.0 0.0 91.6
blib/lib/HTML/FormFu/I18N/de.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/I18N/en.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Inflator.pm 94.1 75.0 33.3 100.0 50.0 0.7 86.7
blib/lib/HTML/FormFu/Inflator/Callback.pm 93.7 n/a 50.0 83.3 0.0 0.0 84.0
blib/lib/HTML/FormFu/Inflator/CompoundDateTime.pm 98.2 57.1 40.0 100.0 0.0 0.2 87.5
blib/lib/HTML/FormFu/Inflator/DateTime.pm 97.9 92.8 81.8 100.0 33.3 1.6 93.0
blib/lib/HTML/FormFu/Literal.pm 100.0 n/a n/a 100.0 0.0 0.0 90.9
blib/lib/HTML/FormFu/Localize.pm 92.8 68.1 41.6 93.7 0.0 1.4 80.1
blib/lib/HTML/FormFu/Model.pm 68.1 n/a n/a 50.0 0.0 0.0 54.0
blib/lib/HTML/FormFu/Model/HashRef.pm 95.5 83.3 82.7 94.1 60.0 0.0 90.6
blib/lib/HTML/FormFu/ObjectUtil.pm 93.2 75.0 66.6 87.5 0.0 10.1 83.2
blib/lib/HTML/FormFu/OutputProcessor.pm 80.0 n/a n/a 80.0 0.0 0.0 76.1
blib/lib/HTML/FormFu/OutputProcessor/Indent.pm 98.1 95.0 86.6 100.0 0.0 0.0 95.0
blib/lib/HTML/FormFu/OutputProcessor/StripWhitespace.pm 100.0 86.3 88.8 100.0 25.0 0.0 94.5
blib/lib/HTML/FormFu/Plugin.pm 80.0 n/a n/a 60.0 83.3 0.0 74.1
blib/lib/HTML/FormFu/Plugin/StashValid.pm 100.0 50.0 n/a 100.0 100.0 0.0 94.4
blib/lib/HTML/FormFu/Preload.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/HTML/FormFu/Processor.pm 82.7 50.0 n/a 100.0 0.0 0.7 76.0
blib/lib/HTML/FormFu/QueryType/CGI.pm 100.0 83.3 n/a 100.0 50.0 0.0 95.5
blib/lib/HTML/FormFu/Role/Constraint/Others.pm 97.4 72.2 100.0 100.0 0.0 0.0 87.3
blib/lib/HTML/FormFu/Role/ContainsElements.pm 97.0 77.2 100.0 100.0 0.0 0.9 87.5
blib/lib/HTML/FormFu/Role/ContainsElementsSharedWithField.pm 100.0 71.4 n/a 100.0 0.0 0.5 91.3
blib/lib/HTML/FormFu/Role/CreateChildren.pm 82.0 63.8 100.0 91.3 0.0 0.8 76.3
blib/lib/HTML/FormFu/Role/CustomRoles.pm 90.0 30.0 33.3 100.0 0.0 0.6 71.1
blib/lib/HTML/FormFu/Role/Element/Coercible.pm 100.0 62.5 50.0 100.0 0.0 0.5 90.5
blib/lib/HTML/FormFu/Role/Element/Field.pm 75.6 56.1 72.5 73.2 42.1 7.8 69.1
blib/lib/HTML/FormFu/Role/Element/FieldMethods.pm 83.3 54.8 n/a 95.0 0.0 0.5 74.0
blib/lib/HTML/FormFu/Role/Element/Group.pm 89.1 76.3 100.0 100.0 n/a 0.1 85.6
blib/lib/HTML/FormFu/Role/Element/Input.pm 95.5 66.6 n/a 100.0 n/a 0.6 88.8
blib/lib/HTML/FormFu/Role/Element/Layout.pm 95.8 75.9 53.4 100.0 0.0 0.9 83.0
blib/lib/HTML/FormFu/Role/Element/MultiElement.pm 76.9 50.0 83.3 80.0 0.0 0.0 66.6
blib/lib/HTML/FormFu/Role/Element/NonBlock.pm 100.0 50.0 50.0 100.0 0.0 0.0 86.9
blib/lib/HTML/FormFu/Role/Element/ProcessOptionsFromModel.pm 60.0 12.5 33.3 100.0 n/a 0.0 48.2
blib/lib/HTML/FormFu/Role/Element/SingleValueField.pm 59.5 42.8 n/a 68.4 0.0 0.1 54.1
blib/lib/HTML/FormFu/Role/Filter/Compound.pm 100.0 83.3 n/a 100.0 n/a 0.0 96.7
blib/lib/HTML/FormFu/Role/FormAndBlockMethods.pm 25.2 7.5 8.0 43.7 0.0 0.6 20.2
blib/lib/HTML/FormFu/Role/FormAndElementMethods.pm 89.4 54.6 100.0 86.3 0.0 0.7 76.8
blib/lib/HTML/FormFu/Role/FormBlockAndFieldMethods.pm 100.0 n/a n/a 100.0 n/a 0.5 100.0
blib/lib/HTML/FormFu/Role/GetProcessors.pm 100.0 n/a n/a 100.0 0.0 0.6 90.1
blib/lib/HTML/FormFu/Role/HasParent.pm 100.0 100.0 n/a 100.0 0.0 0.0 93.7
blib/lib/HTML/FormFu/Role/NestedHashUtils.pm 58.4 39.2 88.8 87.5 0.0 0.6 53.2
blib/lib/HTML/FormFu/Role/Populate.pm 96.8 80.0 n/a 100.0 0.0 0.8 91.6
blib/lib/HTML/FormFu/Role/Render.pm 85.0 57.1 36.3 100.0 0.0 0.1 73.2
blib/lib/HTML/FormFu/Transformer.pm 79.4 50.0 0.0 83.3 0.0 0.0 67.9
blib/lib/HTML/FormFu/Transformer/Callback.pm 94.1 n/a 50.0 83.3 0.0 0.0 84.6
blib/lib/HTML/FormFu/Upload.pm 100.0 66.6 n/a 100.0 0.0 0.0 92.6
blib/lib/HTML/FormFu/UploadParam.pm 50.9 7.1 n/a 80.0 0.0 0.0 44.8
blib/lib/HTML/FormFu/Util.pm 83.1 67.2 61.7 93.1 0.0 1.0 73.5
blib/lib/HTML/FormFu/Validator.pm 92.5 58.3 62.5 88.8 0.0 0.0 78.0
blib/lib/HTML/FormFu/Validator/Callback.pm 94.1 n/a 50.0 83.3 0.0 0.0 84.6