code: def test_create_sqlalchemy_engine_invalid_pool(monkeypatch):
      monkeypatch.setenv(
          "MLFLOW_SQLALCHEMYSTORE_POOLCLASS", "SomethingInvalid"
      )
      with mock.patch("sqlalchemy.create_engine"):
          with pytest.raises(
              ValueError, match=r"Invalid poolclass parameter.*"
          ):
              utils.create_sqlalchemy_engine("mydb://host:port/")
  
file_path: mlflow/tests/store/db/test_utils.py
imports: from unittest import mock
  import pytest
  from sqlalchemy.pool import NullPool
  from sqlalchemy.pool.impl import QueuePool
  from mlflow.store.db import utils
label_desc: Use image node_id 3 for calling a global function with example usage: test_create_sqlalchemy_engine_invalid_pool(monkeypatch) without return types