code: def mock_sleep(auto_async_side_effect, rate_limiter_cls):
      with patch.object(rate_limiter_cls, "_sleep") as mock_sleep:
          mock_sleep.side_effect = auto_async_side_effect(None)
          yield mock_sleep
  
file_path: geopy/test/extra/rate_limiter.py
imports: import asyncio
  from unittest.mock import MagicMock, patch, sentinel
  import pytest
  from geopy.exc import GeocoderQuotaExceeded, GeocoderServiceError
  from geopy.extra.rate_limiter import AsyncRateLimiter, RateLimiter
label_desc: Use image node_id 6 for calling a global function with example usage: mock_sleep(auto_async_side_effect, rate_limiter_cls) without return types