import pytest

from iis_access.auth import _reset_auth_cache
from iis_access.managed_keys import _reset_key_cache


@pytest.fixture(autouse=True)
def reset_caches():
    """Reset all caches between tests."""
    _reset_auth_cache()
    _reset_key_cache()
    yield
    _reset_auth_cache()
    _reset_key_cache()
