code: def test_move_to_destination_local_root_failure(
      recursive_copy, mock_rmtree
  ):
      # This should not raise, in case root owns files, make sure it doesn't
      sagemaker.local.utils.move_to_destination(
          "/tmp/data", "file:///target/dir/", "job", None
      )
      mock_rmtree.assert_called_once()
      recursive_copy.assert_called_with(
          "/tmp/data",
          os.path.abspath(os.path.join(os.sep, "target", "dir")),
      )
  
imports: from __future__ import absolute_import
  import os
  import errno
  import pytest
  import json
  from mock import patch, Mock, mock_open
  import sagemaker.local.utils
  from sagemaker.session_settings import SessionSettings
label_desc: Use image node_id 15 for calling a global function with example usage: test_move_to_destination_local_root_failure(recursive_copy, mock_rmtree) without return types