def test_palindrome_singly_ll_empty(): singly_ll = LinkedList() expected = False actual = palindrome_singly_ll(singly_ll) assert actual == expected, "Error on test_palindrome_singly_ll_empty."
def test_palindrome_singly_ll_one_word(): singly_ll = LinkedList() singly_ll.insert('a') expected = True actual = palindrome_singly_ll(singly_ll) assert actual == expected, "Error on test_palindrome_singly_ll_single."
def test_palindrome_singly_ll_Mom(): singly_ll = LinkedList() singly_ll.insert('M') singly_ll.insert('o') singly_ll.insert('m') expected = True actual = palindrome_singly_ll(singly_ll) assert actual == expected, "Error on test_palindrome_singly_ll_Mom."
def test_palindrome_singly_ll_word(): singly_ll = LinkedList() singly_ll.insert('w') singly_ll.insert('o') singly_ll.insert('r') singly_ll.insert('d') expected = False actual = palindrome_singly_ll(singly_ll) assert actual == expected, "Error on test_palindrome_singly_ll_word."
def test_palindrome_singly_ll_kayak(): singly_ll = LinkedList() singly_ll.insert('k') singly_ll.insert('a') singly_ll.insert('y') singly_ll.insert('a') singly_ll.insert('k') expected = True actual = palindrome_singly_ll(singly_ll) assert actual == expected, "Error on test_palindrome_singly_ll_kayak."
def test_palindrome_singly_ll_abcde(): singly_ll = LinkedList() singly_ll.insert('a') singly_ll.insert('b') singly_ll.insert('c') singly_ll.insert('d') singly_ll.insert('e') expected = False actual = palindrome_singly_ll(singly_ll) assert actual == expected, "Error on test_palindrome_singly_ll_abcde."