test_application_wiring.py 443 B

123456789101112
  1. from zbt.infrastructure.mysql.repositories import (
  2. SqlAlchemyCatalogRepository,
  3. SqlAlchemyIdentityRepository,
  4. )
  5. from zbt.main import create_app
  6. def test_default_application_uses_real_mysql_repository_adapters() -> None:
  7. application = create_app()
  8. assert isinstance(application.state.identity_repository, SqlAlchemyIdentityRepository)
  9. assert isinstance(application.state.catalog_repository, SqlAlchemyCatalogRepository)