Branch Coverage

blib/lib/Venus/Core.pm
Criterion Covered Total %
branch 27 36 75.0


line true false branch
16 4 6861 !%{$args[0];} ? :
0 6909 @args % 2 ? :
6865 6909 @args == 1 && ref $args[0] eq 'HASH' ? :
3411 13774 !@args ? :
27 1524 276 unless $self->can($attr)
49 309 694 unless (grep((!/\A[^:]+::\z/u), keys %{"${base}::";}))
50 1 308 if ($@)
91 13864 2733 if $name ne "Venus::Meta"
112 16597 3413 $data ? :
124 0 632 unless $role
140 5 0 if $base->can("AUDIT")
164 0 157016 unless $name
165 135679 21337 unless @args
193 0 43 unless (grep((!/\A[^:]+::\z/u), keys %{"${mixin}::";}))
194 0 0 if ($@)
223 1860 1310 unless (grep((!/\A[^:]+::\z/u), keys %{"${role}::";}))
224 0 1860 if ($@)
264 3149 0 if $role->can("AUDIT")