# Tenants pour les tests
# Utilise les mêmes tenants que dev pour les tests d'intégration

parameters:
    tenant.test_configs:
        - tenantId: 'a1b2c3d4-e5f6-7890-abcd-ef1234567890'
          subdomain: 'ecole-alpha'
          databaseUrl: '%env(DATABASE_URL)%'
        - tenantId: 'b2c3d4e5-f6a7-8901-bcde-f12345678901'
          subdomain: 'ecole-beta'
          databaseUrl: '%env(DATABASE_URL)%'

services:
    App\Shared\Infrastructure\Tenant\TenantRegistry:
        class: App\Shared\Infrastructure\Tenant\InMemoryTenantRegistry
        factory: ['@App\Shared\Infrastructure\Tenant\TenantRegistryFactory', 'createFromConfig']
        arguments:
            $configs: '%tenant.test_configs%'
