code: def test_rpcs_calculate_transform_pass_kwargs_to_transformer(caplog):
      with rasterio.open("tests/data/RGB.byte.rpc.vrt") as src:
          caplog.set_level(logging.DEBUG)
          _, width, height = calculate_default_transform(
              "EPSG:4326",
              "EPSG:32610",
              width=7449,
              height=11522,
              rpcs=src.rpcs,
              RPC_HEIGHT=1000,
          )
          assert "RPC_HEIGHT" in caplog.text
          assert width == 10880
          assert height == 11587
  
imports: import os
  import logging
  import numpy
  import pytest
  from numpy.testing import assert_almost_equal
  import rasterio
  from rasterio._err import CPLE_BaseError, CPLE_AppDefinedError
  from rasterio._warp import _calculate_default_transform
  from rasterio.control import GroundControlPoint
  from rasterio.crs import CRS
  from rasterio.errors import CRSError
  from rasterio.transform import from_bounds
  from rasterio.warp import calculate_default_transform, transform_bounds
  from tests.conftest import gdal_version
label_desc: Use image node_id 22 for calling a global function with example usage: test_rpcs_calculate_transform_pass_kwargs_to_transformer(caplog) without return types