diff --git a/spec/test-lists.cr b/spec/test-lists.cr index 34c20a3..695cd46 100644 --- a/spec/test-lists.cr +++ b/spec/test-lists.cr @@ -48,4 +48,10 @@ describe "DoubleLinkedList" do list.size.should eq 0 end + + it "reverse" do + list = DoubleLinkedList(Int32).new + list << 1 << 2 << 3 << 4 + list.reverse.to_s.should eq "[ 4, 3, 2, 1 ]" + end end diff --git a/src/list.cr b/src/list.cr index ff0855c..ab53a4c 100644 --- a/src/list.cr +++ b/src/list.cr @@ -264,7 +264,7 @@ class DoubleLinkedList(V) # values = [1, 2, 3] # list = DoubleLinkedList(Int32).new(values) # list.each do |elem| - # puts elem + # puts elem # end def each each_node do |node|