code: def test_search_groups_lookup_with_non_existing_collection():
      non_existing_collection = "non_existing_collection"
      response = request_with_validation(
          api=SEARCH_GROUPS_API,
          method="POST",
          path_params={"collection_name": collection_name},
          body={
              "vector": [1.0, 0.0, 0.0, 0.0],
              "limit": 10,
              "with_payload": True,
              "group_by": "docId",
              "group_size": 3,
              "with_lookup": {
                  "collection": non_existing_collection,
                  "with_payload": True,
                  "with_vector": True,
              },
          },
      )
  
      assert response.status_code == 404
  
      assert (
          f"Collection {non_existing_collection} not found"
          in response.json()["status"]["error"]
      )
  
imports: import json
  import pytest
  from .helpers.collection_setup import basic_collection_setup, drop_collection
  from .helpers.helpers import request_with_validation
label_desc: Use image node_id 19 for calling a global function with example usage: test_search_groups_lookup_with_non_existing_collection() without return types