code: def test_b32decode(self):
      eq = self.assertEqual
      tests = {
          b"": b"",
          b"AA======": b"\x00",
          b"ME======": b"a",
          b"MFRA====": b"ab",
          b"MFRGG===": b"abc",
          b"MFRGGZA=": b"abcd",
          b"MFRGGZDF": b"abcde",
      }
      for data, res in tests.items():
          eq(base64.b32decode(data), res)
          eq(base64.b32decode(data.decode("ascii")), res)
      # Non-bytes
      self.check_other_types(base64.b32decode, b"MFRGG===", b"abc")
      self.check_decode_type_errors(base64.b32decode)
  
imports: import unittest
  import base64
  import binascii
  import os
  from array import array
  from test.support import os_helper
  from test.support import script_helper
label_desc: Use image node_id 11 for calling the BaseXYTestCase obj's underlying member method code with example usage: obj.test_b32decode() without return types