Branch Coverage

blib/lib/Venus/Role.pm
Criterion Covered Total %
branch 28 28 100.0


line true false branch
23 2166 89 @args ? :
37 113 2142 if ($exports{'attr'} and not *{"${from}::attr";}{"CODE"})
40 15 2240 if ($exports{'base'} and not *{"${from}::base";}{"CODE"})
43 2 2253 if ($exports{'catch'} and not *{"${from}::catch";}{"CODE"})
46 2 2253 if ($exports{'error'} and not *{"${from}::error";}{"CODE"})
49 2177 78 unless (*{"${from}::false";}{"CODE"})
52 726 1529 if ($exports{'fault'} and not *{"${from}::fault";}{"CODE"})
55 15 2240 if ($exports{'from'} and not *{"${from}::from";}{"CODE"})
58 2 2253 if ($exports{'raise'} and not *{"${from}::raise";}{"CODE"})
61 15 2240 if ($exports{'mixin'} and not *{"${from}::mixin";}{"CODE"})
64 15 2240 if ($exports{'role'} and not *{"${from}::role";}{"CODE"})
67 15 2240 if ($exports{'test'} and not *{"${from}::test";}{"CODE"})
70 2177 78 unless (*{"${from}::true";}{"CODE"})
73 1353 902 if ($exports{'with'} and not *{"${from}::with";}{"CODE"})