Coverage Summary

Module Venus
Version 3.40
Database: /root/.cpan/build/Venus-3.40-0/cover_db
Report date: 2023-07-22 09:00:22
Perl version: v5.26.1
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 88.1 65.6 56.3 89.1 60.4 100.0 79.5
blib/lib/Venus.pm 17.2 8.6 25.5 18.3 100.0 0.5 22.2
blib/lib/Venus/Args.pm 91.3 77.2 n/a 93.3 80.0 0.0 87.6
blib/lib/Venus/Array.pm 95.1 72.2 64.2 84.7 95.6 0.0 88.3
blib/lib/Venus/Assert.pm 87.7 66.9 63.7 87.5 92.7 0.2 80.9
blib/lib/Venus/Boolean.pm 74.5 53.0 31.6 85.3 31.8 0.0 55.9
blib/lib/Venus/Box.pm 83.7 50.0 40.0 90.9 0.0 0.0 70.3
blib/lib/Venus/Class.pm 96.0 96.4 83.3 97.9 100.0 0.6 94.6
blib/lib/Venus/Cli.pm 76.4 70.5 61.4 54.4 15.3 0.0 65.0
blib/lib/Venus/Code.pm 91.4 100.0 n/a 95.2 100.0 0.0 93.8
blib/lib/Venus/Container.pm 89.0 75.3 54.8 100.0 33.3 0.0 74.1
blib/lib/Venus/Core.pm 95.4 75.0 66.6 97.6 0.0 3.0 84.8
blib/lib/Venus/Core/Class.pm 86.7 n/a n/a 94.4 50.0 1.4 85.8
blib/lib/Venus/Core/Mixin.pm 75.5 n/a n/a 73.3 40.0 0.0 72.3
blib/lib/Venus/Core/Role.pm 61.1 n/a n/a 76.4 40.0 0.1 62.9
blib/lib/Venus/Data.pm 88.4 66.6 81.2 92.8 80.0 73.8 82.4
blib/lib/Venus/Date.pm 90.1 83.8 67.6 85.9 89.5 0.0 85.4
blib/lib/Venus/Error.pm 96.5 75.9 73.0 96.3 82.3 0.2 89.1
blib/lib/Venus/False.pm 94.4 n/a n/a 88.8 50.0 0.0 89.6
blib/lib/Venus/Fault.pm 100.0 75.0 100.0 100.0 80.0 0.0 96.3
blib/lib/Venus/Float.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/Venus/Gather.pm 95.3 75.0 66.6 100.0 92.8 0.0 89.3
blib/lib/Venus/Hash.pm 94.5 65.1 50.0 81.4 96.6 0.0 85.5
blib/lib/Venus/Json.pm 81.1 75.0 33.3 75.0 30.7 0.0 73.8
blib/lib/Venus/Kind.pm 98.3 72.2 83.3 100.0 88.8 0.0 92.7
blib/lib/Venus/Kind/Utility.pm 100.0 n/a n/a 100.0 0.0 0.0 94.7
blib/lib/Venus/Kind/Value.pm 92.8 75.0 n/a 90.9 66.6 0.0 87.7
blib/lib/Venus/Log.pm 84.8 63.3 60.0 87.5 62.5 0.0 74.2
blib/lib/Venus/Match.pm 94.6 81.2 60.0 100.0 91.6 0.1 89.7
blib/lib/Venus/Meta.pm 98.1 78.7 73.6 100.0 76.1 1.4 91.7
blib/lib/Venus/Mixin.pm 96.0 96.4 80.5 100.0 100.0 0.0 94.3
blib/lib/Venus/Name.pm 94.4 83.3 50.0 95.6 93.3 0.0 92.7
blib/lib/Venus/Number.pm 85.9 80.0 75.0 72.4 97.1 0.0 83.2
blib/lib/Venus/Opts.pm 91.7 75.0 75.0 88.8 75.0 0.0 85.8
blib/lib/Venus/Os.pm 94.1 79.4 40.0 95.6 94.4 0.1 85.6
blib/lib/Venus/Path.pm 98.5 74.1 59.2 100.0 100.0 1.6 91.4
blib/lib/Venus/Prototype.pm 70.7 53.3 57.8 82.3 62.5 0.0 66.1
blib/lib/Venus/Random.pm 94.7 72.2 65.1 96.1 95.4 0.2 85.6
blib/lib/Venus/Regexp.pm 87.5 n/a 50.0 92.3 80.0 0.0 82.7
blib/lib/Venus/Replace.pm 100.0 58.3 47.9 100.0 93.3 0.0 84.5
blib/lib/Venus/Role.pm 80.9 100.0 83.3 83.3 100.0 0.6 84.4
blib/lib/Venus/Role/Accessible.pm 95.6 62.5 n/a 100.0 50.0 0.0 86.0
blib/lib/Venus/Role/Assertable.pm 96.0 75.0 50.0 100.0 66.6 0.0 86.2
blib/lib/Venus/Role/Boxable.pm 100.0 100.0 n/a 100.0 50.0 0.0 96.3
blib/lib/Venus/Role/Buildable.pm 100.0 100.0 88.8 100.0 0.0 0.3 92.3
blib/lib/Venus/Role/Catchable.pm 95.4 83.3 n/a 100.0 50.0 0.0 89.1
blib/lib/Venus/Role/Coercible.pm 93.6 71.4 33.3 91.6 75.0 0.0 85.7
blib/lib/Venus/Role/Comparable.pm 85.8 75.6 71.4 100.0 91.6 0.0 82.2
blib/lib/Venus/Role/Defaultable.pm 100.0 66.6 66.6 100.0 0.0 0.0 88.5
blib/lib/Venus/Role/Deferrable.pm 94.7 50.0 n/a 87.5 50.0 0.0 84.8
blib/lib/Venus/Role/Digestable.pm 96.5 50.0 100.0 100.0 71.4 0.0 92.1
blib/lib/Venus/Role/Doable.pm 100.0 n/a 50.0 85.7 50.0 0.0 89.2
blib/lib/Venus/Role/Dumpable.pm 100.0 100.0 n/a 100.0 66.6 0.1 98.6
blib/lib/Venus/Role/Explainable.pm 93.7 50.0 33.3 100.0 0.0 0.0 81.4
blib/lib/Venus/Role/Makeable.pm 93.6 83.3 33.3 91.6 75.0 0.0 87.8
blib/lib/Venus/Role/Mappable.pm 64.0 50.0 33.3 100.0 0.0 0.0 58.9
blib/lib/Venus/Role/Matchable.pm 100.0 100.0 n/a 100.0 50.0 0.0 96.3
blib/lib/Venus/Role/Mockable.pm 100.0 n/a 66.6 100.0 50.0 0.0 94.5
blib/lib/Venus/Role/Optional.pm 90.7 83.0 68.7 100.0 14.2 0.0 82.6
blib/lib/Venus/Role/Pluggable.pm 96.1 66.6 n/a 100.0 0.0 0.0 86.0
blib/lib/Venus/Role/Printable.pm 71.6 43.3 n/a 82.3 76.9 0.0 66.6
blib/lib/Venus/Role/Proxyable.pm 92.3 50.0 33.3 100.0 0.0 0.0 76.6
blib/lib/Venus/Role/Reflectable.pm 100.0 75.0 33.3 100.0 83.3 0.0 92.0
blib/lib/Venus/Role/Rejectable.pm 100.0 n/a n/a 100.0 0.0 0.0 95.4
blib/lib/Venus/Role/Serializable.pm 91.7 83.3 44.4 88.8 33.3 0.0 81.9
blib/lib/Venus/Role/Stashable.pm 100.0 100.0 50.0 100.0 33.3 0.0 92.1
blib/lib/Venus/Role/Subscribable.pm 100.0 93.7 100.0 100.0 71.4 0.0 96.1
blib/lib/Venus/Role/Testable.pm 100.0 50.0 33.3 77.7 66.6 0.0 76.0
blib/lib/Venus/Role/Throwable.pm 85.1 71.4 66.6 100.0 50.0 0.0 80.2
blib/lib/Venus/Role/Tryable.pm 100.0 50.0 n/a 100.0 50.0 0.0 92.5
blib/lib/Venus/Role/Unacceptable.pm 94.1 50.0 33.3 100.0 0.0 0.0 82.1
blib/lib/Venus/Role/Unpackable.pm 100.0 n/a n/a 100.0 50.0 0.0 95.8
blib/lib/Venus/Role/Valuable.pm 100.0 100.0 n/a 100.0 60.0 0.1 94.2
blib/lib/Venus/Scalar.pm 80.9 n/a n/a 88.8 100.0 0.0 84.3
blib/lib/Venus/Schema.pm 96.9 25.0 50.0 100.0 83.3 0.0 86.4
blib/lib/Venus/Search.pm 100.0 60.0 47.9 100.0 93.3 0.0 84.7
blib/lib/Venus/Space.pm 97.9 84.2 71.4 98.9 96.9 0.3 95.7
blib/lib/Venus/String.pm 100.0 89.2 56.5 100.0 97.5 0.0 95.4
blib/lib/Venus/Task.pm 95.7 67.6 51.7 87.5 86.6 0.0 84.4
blib/lib/Venus/Template.pm 76.6 65.6 64.7 70.0 18.1 0.0 69.5
blib/lib/Venus/Test.pm 100.0 42.6 22.9 100.0 4.7 12.8 81.8
blib/lib/Venus/Throw.pm 80.5 80.0 63.6 86.6 57.1 0.0 76.3
blib/lib/Venus/True.pm 100.0 n/a n/a 100.0 50.0 0.1 96.5
blib/lib/Venus/Try.pm 99.1 91.6 63.6 100.0 88.2 0.3 95.0
blib/lib/Venus/Type.pm 98.7 87.2 78.7 98.6 5.9 0.5 81.2
blib/lib/Venus/Undef.pm 85.7 n/a n/a 90.9 66.6 0.0 84.4
blib/lib/Venus/Unpack.pm 97.8 70.0 50.0 96.9 91.6 0.0 89.6
blib/lib/Venus/Vars.pm 91.2 79.1 n/a 92.8 77.7 0.0 87.5
blib/lib/Venus/Yaml.pm 26.0 9.0 0.0 25.0 30.7 0.0 23.0