def test_append(): ll = LinkedList() ll.append(5) ll.append(3) ll.append(1) assert repr(ll) == '(5, (3, (1, ())))'
def test_append(): ll = LinkedList() ll.append(5) ll.append(3) ll.append(1) assert repr(ll) == '{5, 3, 1, }'
def test_prepend(): ll = LinkedList() ll.append(5) ll.prepend(3) ll.prepend(1) assert repr(ll) == '{1, 3, 5, }'
def test_iter(): ll = LinkedList() ll.dump(5, 4, 3, 2, 1) ll2 = LinkedList() for l in ll: ll2.append(l) assert ll == ll2