Branch Coverage

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


line true false branch
16 4 6791 !%{$args[0];} ? :
0 6969 @args % 2 ? :
6795 6969 @args == 1 && ref $args[0] eq 'HASH' ? :
3443 13764 !@args ? :
27 1524 276 unless $self->can($attr)
49 309 694 unless (grep((!/\A[^:]+::\z/u), keys %{"${base}::";}))
50 1 308 if ($@)
91 13872 2747 if $name ne "Venus::Meta"
112 16619 3445 $data ? :
124 0 633 unless $role
140 5 0 if $base->can("AUDIT")
164 0 157640 unless $name
165 136165 21475 unless @args
193 0 43 unless (grep((!/\A[^:]+::\z/u), keys %{"${mixin}::";}))
194 0 0 if ($@)
223 1860 1314 unless (grep((!/\A[^:]+::\z/u), keys %{"${role}::";}))
224 0 1860 if ($@)
264 3153 0 if $role->can("AUDIT")