code: def test_b85encode(self):
      eq = self.assertEqual
  
      tests = {
          b"": b"",
          b"www.python.org": b"cXxL#aCvlSZ*DGca%T",
          bytes(
              range(255)
          ): b"""009C61O)~M2nh-c3=Iws5D^j+6crX17#SKH9337X"""
          b"""AR!_nBqb&%C@Cr{EG;fCFflSSG&MFiI5|2yJUu=?KtV!7L`6nNNJ&ad"""
          b"""OifNtP*GA-R8>}2SXo+ITwPvYU}0ioWMyV&XlZI|Y;A6DaB*^Tbai%j"""
          b"""czJqze0_d@fPsR8goTEOh>41ejE#<ukdcy;l$Dm3n3<ZJoSmMZprN9p"""
          b"""q@|{(sHv)}tgWuEu(7hUw6(UkxVgH!yuH4^z`?@9#Kp$P$jQpf%+1cv"""
          b"""(9zP<)YaD4*xB0K+}+;a;Njxq<mKk)=;`X~?CtLF@bU8V^!4`l`1$(#"""
          b"""{Qdp""",
          b"""abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"""
          b"""0123456789!@#0^&*();:<>,. []{}""": b"""VPa!sWoBn+X=-b1ZEkOHadLBXb#`}nd3r%YLqtVJM@UIZOH55pPf$@("""
          b"""Q&d$}S6EqEFflSSG&MFiI5{CeBQRbjDkv#CIy^osE+AW7dwl""",
          b"no padding..": b"Zf_uPVPs@!Zf7no",
          b"zero compression\x00\x00\x00\x00": b"dS!BNAY*TBaB^jHb7^mG00000",
          b"zero compression\x00\x00\x00": b"dS!BNAY*TBaB^jHb7^mG0000",
          b"""Boundary:\x00\x00\x00\x00""": b"""LT`0$WMOi7IsgCw00""",
          b"Space compr:    ": b"Q*dEpWgug3ZE$irARr(h",
          b"\xff": b"{{",
          b"\xff" * 2: b"|Nj",
          b"\xff" * 3: b"|Ns9",
          b"\xff" * 4: b"|NsC0",
      }
  
      for data, res in tests.items():
          eq(base64.b85encode(data), res)
  
      self.check_other_types(
          base64.b85encode, b"www.python.org", b"cXxL#aCvlSZ*DGca%T"
      )
  
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 22 for calling the BaseXYTestCase obj's underlying member method code with example usage: obj.test_b85encode() without return types