code: def test_git_support_entry_point_not_exist(sagemaker_session):
      sagemaker_session.sagemaker_config = {}
      entry_point = "source_dir/entry_point"
      git_config = {
          "repo": GIT_REPO,
          "branch": BRANCH,
          "commit": COMMIT,
      }
      with pytest.raises(ValueError) as error:
          model = DummyFrameworkModelForGit(
              sagemaker_session=sagemaker_session,
              entry_point=entry_point,
              git_config=git_config,
          )
          model.prepare_container_def(instance_type=INSTANCE_TYPE)
      assert "Entry point does not exist in the repo." in str(error)
  
imports: from __future__ import absolute_import
  import os
  import subprocess
  from sagemaker.model import FrameworkModel
  from sagemaker.predictor import Predictor
  import pytest
  from mock import MagicMock, Mock, patch
  from sagemaker.session_settings import SessionSettings
label_desc: Use image node_id 10 for calling a global function with example usage: test_git_support_entry_point_not_exist(sagemaker_session) without return types