          print('Success: test_add')
  
  def main():
      test = TestAddReverse()
      test.test_add()
  
  if __name__ == '__main__':
      main() 
</s> remove         print('Success: test_add')
 </s> add         print('Success: test_add_reverse') </s> remove     "    test.test_add()\n",
 </s> add     "    test.test_add_reverse()\n", </s> remove     "    test.test_add()\n",
 </s> add     "    test.test_add_reverse()\n", </s> remove         result = MyLinkedList().add(first_list, second_list)
 </s> add         result = MyLinkedList().add_reverse(first_list, second_list) </s> remove     "    def __add__(self, first_node, second_node, carry):\n",
 </s> add     "    def __add_reverse__(self, first_node, second_node, carry):\n",
    test.test_add_reverse()
          print('Success: test_add')
  
  def main():
      test = TestAddReverse()
    test.test_add_reverse()
  
  if __name__ == '__main__':
      main() 
keep keep keep keep replace keep keep keep
 Renamed unit test method to be more descriptive. 
linked_lists/add_reverse/test_add_reverse.py