code: def test_returned_value(self):
      # Limit to the minimum of all limits (b2a_uu)
      MAX_ALL = 45
      raw = self.rawdata[:MAX_ALL]
      for fa, fb in zip(a2b_functions, b2a_functions):
          a2b = getattr(binascii, fa)
          b2a = getattr(binascii, fb)
          try:
              a = b2a(self.type2test(raw))
              res = a2b(self.type2test(a))
          except Exception as err:
              self.fail(
                  "{}/{} conversion raises {!r}".format(fb, fa, err)
              )
          self.assertEqual(
              res,
              raw,
              "{}/{} conversion: "
              "{!r} != {!r}".format(fb, fa, res, raw),
          )
          self.assertConversion(raw, a, res)
      self.assertIsInstance(binascii.crc_hqx(raw, 0), int)
      self.assertIsInstance(binascii.crc32(raw), int)
  
imports: import unittest
  import binascii
  import array
  import re
  from test.support import bigmemtest, _1G, _4G
  from test.support.hypothesis_helper import hypothesis
label_desc: Use image node_id 5 for calling the BinASCIITest obj's underlying member method code with example usage: obj.test_returned_value() without return types