def METHOD_NAME(self, client: MLClient, randstr: Callable[[str], str]) -> None:
    long_dir_name = os.path.join(*(["a" * 50] * 10))
    with build_temp_folder(
        extra_files_to_create={
            os.path.join(long_dir_name, "code", "hello.py"): "def hello():\n    print('hello')\n",
            os.path.join(long_dir_name, "code_copy", "hello.py"): "def hello():\n    print('hello')\n",
        },
    ) as base_dir:
        self._assert_recreated_component_no_change(os.path.join(base_dir, long_dir_name), client, randstr)