Branch Coverage

blib/lib/Games/Cards/Undo.pm
Criterion Covered Total %
branch 1 32 3.1


line true false branch
104 0 0 if (not defined $Current_Atom or $Current_Atom == -1 or ref $Undo_List[$Current_Atom] eq 'Games::Cards::Undo::End_Move')
122 1288 0 unless defined $Current_Atom
125 0 0 if $In_Undo
140 0 0 if ($Max_Size and grep {ref $_ eq $end_class;} @Undo_List > $Max_Size)
161 0 0 unless defined $Current_Atom
162 0 0 if $Current_Atom == -1
167 0 0 if ref $Undo_List[$Current_Atom] eq $end_class
170 0 0 if ref $atom eq $end_class
191 0 0 unless defined $Current_Atom
192 0 0 if $Current_Atom == $#Undo_List
198 0 0 if ref $Undo_List[$Current_Atom] eq $end_class
201 0 0 if ref $atom eq $end_class
261 0 0 if ($direction eq 'up') { }
0 0 elsif ($direction eq 'down') { }
274 0 0 if ($direction eq 'up') { }
0 0 elsif ($direction eq 'down') { }