code: def test_list_reverse(self):
      # Test PyList_Reverse()
      reverse = _testcapi.list_reverse
  
      def list_reverse(lst):
          self.assertEqual(reverse(lst), 0)
          return lst
  
      self.assertEqual(list_reverse([]), [])
      self.assertEqual(list_reverse([2, 5, 10]), [10, 5, 2])
  
      self.assertRaises(SystemError, reverse, ())
      self.assertRaises(SystemError, reverse, object())
      self.assertRaises(SystemError, reverse, NULL)
  
imports: import gc
  import weakref
  import unittest
  from test.support import import_helper
  from collections import UserList
label_desc: Use image node_id 15 for calling the CAPITest obj's underlying member method code with example usage: obj.test_list_reverse() and returns: lst