code: def test_warning_capture(caplog: LogCaptureFixture):
      with caplog.at_level(logging.WARNING):
          _ = JSON(pydantic_model=BaseSchema, validate_json=True)
      assert "has been deprecated" in caplog.text
  
imports: from __future__ import annotations
  import asyncio
  import json
  import logging
  import typing
  from dataclasses import dataclass
  from functools import partial
  from typing import TYPE_CHECKING
  import attr
  import numpy
  import pandas
  import pydantic
  import pytest
  from bentoml._internal.io_descriptors.json import DefaultJsonEncoder
  from bentoml._internal.utils import LazyLoader
  from bentoml.exceptions import BadInput
  from bentoml.grpc.utils import import_generated_stubs
  from bentoml.io import JSON
label_desc: Use image node_id 7 for calling a global function with example usage: test_warning_capture(caplog) without return types