code: def test_iterdir_duplicate(self):
      data01 = os.path.abspath(os.path.join(__file__, "..", "data01"))
      contents = {
          path.name
          for path in MultiplexedPath(self.folder, data01).iterdir()
      }
      for remove in ("__pycache__", "__init__.pyc"):
          try:
              contents.remove(remove)
          except (KeyError, ValueError):
              pass
      self.assertEqual(
          contents,
          {
              "__init__.py",
              "binary.file",
              "subdirectory",
              "utf-16.file",
              "utf-8.file",
          },
      )
  
imports: import os.path
  import sys
  import pathlib
  import unittest
  from importlib import import_module
  from importlib.readers import MultiplexedPath, NamespaceReader
label_desc: Use image node_id 5 for calling the MultiplexedPathTest obj's underlying member method code with example usage: obj.test_iterdir_duplicate() without return types