code: def test_cf_rotated_latlon__grid():
      crs = CRS.from_cf(
          dict(
              grid_mapping_name="rotated_latitude_longitude",
              grid_north_pole_latitude=32.5,
              grid_north_pole_longitude=1.0,
              north_pole_grid_longitude=170.0,
          )
      )
      with pytest.warns(UserWarning):
          proj_dict = crs.to_dict()
      assert proj_dict == {
          "proj": "ob_tran",
          "o_proj": "longlat",
          "o_lat_p": 32.5,
          "o_lon_p": 170.0,
          "lon_0": 181.0,
          "datum": "WGS84",
          "no_defs": None,
          "type": "crs",
      }
  
imports: import numpy
  import pytest
  from numpy.testing import assert_almost_equal
  from packaging import version
  from pyproj import CRS
  from pyproj.crs import ProjectedCRS
  from pyproj.crs._cf1x8 import _try_list_if_string
  from pyproj.crs.coordinate_operation import LambertAzimuthalEqualAreaConversion, LambertCylindricalEqualAreaConversion, MercatorAConversion, OrthographicConversion, PolarStereographicAConversion, PolarStereographicBConversion, SinusoidalConversion, StereographicConversion, VerticalPerspectiveConversion
  from pyproj.exceptions import CRSError
  from test.conftest import PROJ_GTE_901, PROJ_LOOSE_VERSION
label_desc: Use image node_id 11 for calling a global function with example usage: test_cf_rotated_latlon__grid() without return types