code: def test_pickling(self):
      testcases = [
          (13,),
          (0, 11),
          (-22, 10),
          (20, 3, -1),
          (13, 21, 3),
          (-2, 2, 2),
          (2**65, 2**65 + 2),
      ]
      for proto in range(pickle.HIGHEST_PROTOCOL + 1):
          for t in testcases:
              with self.subTest(proto=proto, test=t):
                  r = range(*t)
                  self.assertEqual(
                      list(pickle.loads(pickle.dumps(r, proto))),
                      list(r),
                  )
  
imports: import unittest
  import sys
  import pickle
  import itertools
  from test.support import ALWAYS_EQ
label_desc: Use image node_id 11 for calling the RangeTest obj's underlying member method code with example usage: obj.test_pickling() without return types