code: def test_data_list(req_type):
      texts = "abcd", "efgh", "ijkl"
      response = graphql_query(
          (
              f"{req_type} {{"
              f'docs(data: [{{text: "{texts[0]}"}}, {{text: "{texts[1]}"}}, {{text: "{texts[2]}"}}]) {{'
              """text
              } 
          }
      """
          )
      )
      assert "data" in response
      assert "docs" in response["data"]
      assert len(response["data"]["docs"]) == 3
      assert response["data"]["docs"][0]["text"] == texts[0]
      assert response["data"]["docs"][1]["text"] == texts[1]
      assert response["data"]["docs"][2]["text"] == texts[2]
  
imports: import asyncio
  import time
  import urllib.error
  from typing import Dict
  import numpy
  import pytest
  from docarray.array.document import DocumentArray
  from docarray.document import Document
  from jina import Client, Executor, Flow, requests
label_desc: Use image node_id 6 for calling a global function with example usage: test_data_list(req_type) without return types