code: def test_pod_naming_with_replica():
      args = set_deployment_parser().parse_args(
          ["--name", "pod", "--replicas", "2"]
      )
      with Deployment(args, include_gateway=False) as bp:
          assert bp.head_pod is None
          assert bp.shards[0]._pods[0].name == "pod/rep-0"
          assert bp.shards[0]._pods[1].name == "pod/rep-1"
  
imports: import json
  import os
  import pytest
  import yaml
  from jina import Document, DocumentArray, Executor, requests
  from jina.clients.request import request_generator
  from jina.constants import __default_executor__, __default_host__
  from jina.enums import PollingType
  from jina.excepts import RuntimeFailToStart
  from jina.orchestrate.deployments import Deployment
  from jina.parsers import set_deployment_parser, set_gateway_parser
  from jina.serve.networking.utils import send_request_sync
  from tests.unit.test_helper import MyDummyExecutor
label_desc: Use image node_id 20 for calling a global function with example usage: test_pod_naming_with_replica() without return types