code: def setUp(self):
      super().setUp()
      for cls in self.__class__.mro():
          with contextlib.suppress(AttributeError):
              build_files(cls.files, prefix=self.site_dir)
  
imports: import os
  import sys
  import copy
  import json
  import shutil
  import pathlib
  import tempfile
  import textwrap
  import functools
  import contextlib
  from test.support.os_helper import FS_NONASCII
  from test.support import requires_zlib
  from .None import _path
  from ._path import FilesSpec
label_desc: Use image node_id 1 for calling the SiteBuilder obj's underlying member method code with example usage: obj.setUp() without return types