Branch Coverage

blib/lib/Dotiac/DTL/Tag/cycle.pm
Criterion Covered Total %
branch 59 70 84.2


line true false branch
31 0 20 unless @{$list{''};} or @{$list{'as'};}
34 2 18 if ($list{''} and @{$list{''};} == 1 and $list{''}[0] =~ /,/)
37 8 12 if ($list{'as'}) { }
39 7 1 if ($list{''} and @{$list{''};}) { }
49 3 9 if ($#cycle) { }
62 40 11 if ($$self{'name'}) { }
11 0 elsif ($$self{'cycle'} or $Dotiac::DTL::cycle{$self}) { }
63 19 21 if ($$self{'cycle'}) { }
1 20 elsif ($$self{'res'}) { }
64 13 6 if ($Dotiac::DTL::cycle{$$self{'name'}}) { }
73 1 0 if $Dotiac::DTL::cycle{$$self{'name'}}
75 40 0 if $Dotiac::DTL::cycle{$$self{'name'}}
79 3 8 unless ($Dotiac::DTL::cycle{$self})
96 40 11 if ($$self{'name'}) { }
11 0 elsif ($$self{'cycle'} or $Dotiac::DTL::cycle{$self}) { }
97 19 21 if ($$self{'cycle'}) { }
1 20 elsif ($$self{'res'}) { }
98 13 6 if ($Dotiac::DTL::cycle{$$self{'name'}}) { }
107 1 0 if $Dotiac::DTL::cycle{$$self{'name'}}
109 40 0 if $Dotiac::DTL::cycle{$$self{'name'}}
113 3 8 unless ($Dotiac::DTL::cycle{$self})
132 17 3 if $$self{'name'}
133 17 3 if $$self{'name'}
134 10 10 if $$self{'cycle'}
135 10 10 if $$self{'cycle'}
144 0 20 unless $digest
147 17 3 if ($$self{'name'}) { }
148 7 10 if ($$self{'cycle'}) { }
1 9 elsif ($$self{'res'}) { }
163 3 0 if ($$self{'cycle'}) { }
179 0 20 unless $digest
182 17 3 if ($$self{'name'}) { }
183 7 10 if ($$self{'cycle'}) { }
1 9 elsif ($$self{'res'}) { }
198 3 0 if ($$self{'cycle'}) { }