code: def test_launch_entrypoint(test_settings):
      entry_point = ["python", "main.py"]
      api = wandb.sdk.internal.internal_api.Api(
          default_settings=test_settings, load_settings=False
      )
      launch_project = _project_spec.LaunchProject(
          "https://wandb.ai/mock_server_entity/test/runs/1",
          None,
          api,
          {},
          "live_mock_server_entity",
          "Test_project",
          None,
          {},
          {},
          {},
          "local-container",
          {},
          None,  # run_id
      )
      launch_project.set_entry_point(entry_point)
      calced_ep = (
          launch_project.get_single_entry_point().compute_command(
              ["--blah", "2"]
          )
      )
      assert calced_ep == ["python", "main.py", "--blah", "2"]
  
imports: import json
  import multiprocessing.pool
  import os
  import sys
  from unittest import mock
  from unittest.mock import MagicMock
  import pytest
  import wandb
  import wandb.sdk.launch._launch
  import wandb.sdk.launch._project_spec
  import yaml
  from wandb.apis import PublicApi
  from wandb.sdk.launch.agent.agent import LaunchAgent
  from wandb.sdk.launch.builder.build import _inject_wandb_config_env_vars
  from wandb.sdk.launch.builder.docker_builder import DockerBuilder
  from wandb.sdk.launch.errors import LaunchError
  from wandb.sdk.launch.utils import LAUNCH_DEFAULT_PROJECT, PROJECT_SYNCHRONOUS, pull_docker_image
  from wandb.sdk.lib import runid
  from tests.pytest_tests.unit_tests_old.utils import fixture_open, notebook_path
label_desc: Use image node_id 32 for calling a global function with example usage: test_launch_entrypoint(test_settings) without return types