lazier

personal summarizer
Log | Files | Refs | README

conftest.py (516B)


      1 """
      2 Evita que `create_app()` (import de `lazier.api.main`) tente conectar ao Redis
      3 durante a coleta/execução dos testes — ligações lentas ou semi-abertas faziam
      4 o pytest parecer travado após `ssssss..........`.
      5 """
      6 
      7 from __future__ import annotations
      8 
      9 import os
     10 
     11 os.environ.setdefault("LAZIER_SKIP_REDIS", "1")
     12 
     13 
     14 def pytest_configure(config) -> None:  # noqa: ARG001
     15     try:
     16         from lazier.core import cache as lazier_cache
     17 
     18         lazier_cache._cache_manager = None
     19     except Exception:
     20         pass