code: def test_parse_query_param_raises_http_exception(
      config: Dict[str, Any], params: List[str], expected_msg: str
  ) -> None:
      parse_function = parse_query_param(name="unit-test", **config)
  
      with pytest.raises(HTTPException, match="") as exc_info:
          parse_function(param_values=params)
  
      assert exc_info.value.status_code == 422
      assert exc_info.value.detail == expected_msg
  
file_path: argilla/tests/unit/server/test_utils.py
imports: from typing import Any, Dict, List, Set
  import pytest
  from argilla.server.utils import parse_query_param
  from fastapi import HTTPException
  from tests.pydantic_v1 import BaseModel, Field
label_desc: Use image node_id 3 for calling a global function with example usage: test_parse_query_param_raises_http_exception(config, params, expected_msg) without return types