Skip to content

Commit 552e7c1

Browse files
committed
add linked list single node unittest
1 parent 9ad4e86 commit 552e7c1

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

docs/03_链表/linked_list.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,12 @@ def test_linked_list_remove():
188188
ll.remove(7)
189189
print(list(ll))
190190

191+
def test_single_node():
192+
ll = LinkedList()
193+
ll.append(0)
194+
ll.remove(0)
195+
ll.appendleft(1)
196+
assert list(ll) == [1]
191197

192198
def test_linked_list_reverse():
193199
ll = LinkedList()
@@ -206,6 +212,7 @@ def test_linked_list_append():
206212

207213

208214
if __name__ == '__main__':
215+
test_single_node()
209216
test_linked_list()
210217
test_linked_list_append()
211218
test_linked_list_reverse()

0 commit comments

Comments
 (0)