def testDeletion(self): slist = SinglyLinkedList() tail = slist.insert_after(None, 13) slist.insert_after(None, 12) actual = to_array(slist) expected = [12, 13] self.assertEqual(expected, actual) slist.delete_after(tail) actual = to_array(slist) expected = [12, 13] self.assertEqual(expected, actual) slist.delete_after(slist.head) actual = to_array(slist) expected = [12] self.assertEqual(expected, actual)