code: def test_b32encode(self):
      eq = self.assertEqual
      eq(base64.b32encode(b""), b"")
      eq(base64.b32encode(b"\x00"), b"AA======")
      eq(base64.b32encode(b"a"), b"ME======")
      eq(base64.b32encode(b"ab"), b"MFRA====")
      eq(base64.b32encode(b"abc"), b"MFRGG===")
      eq(base64.b32encode(b"abcd"), b"MFRGGZA=")
      eq(base64.b32encode(b"abcde"), b"MFRGGZDF")
      # Non-bytes
      self.check_other_types(base64.b32encode, b"abcd", b"MFRGGZA=")
      self.check_encode_type_errors(base64.b32encode)
  
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 10 for calling the BaseXYTestCase obj's underlying member method code with example usage: obj.test_b32encode() without return types