imports:
    - { resource: config_dev.yml }

framework:
    test: ~
    session:
        storage_id: session.storage.mock_file
    profiler:
        collect: false

web_profiler:
    toolbar: false
    intercept_redirects: false

swiftmailer:
    disable_delivery: true

doctrine:
    dbal:
        default_connection: middleware
        connections:
            middleware:
                driver: pdo_sqlite
                path: %kernel.cache_dir%/middleware.db
            gateway:
                driver: pdo_sqlite
                path: %kernel.cache_dir%/gateway.db
            deploy:
                driver: pdo_sqlite
                path: %kernel.cache_dir%/deploy.db

liip_functional_test:
    cache_sqlite_db: true

imports:
    - { resource: config_dev.yml }

framework:
    test: ~
    session:
        storage_id: session.storage.mock_file
    profiler:
        collect: false

web_profiler:
    toolbar: false
    intercept_redirects: false

swiftmailer:
    disable_delivery: true

doctrine:
    dbal:
        default_connection: middleware
        connections:
            middleware:
                driver: pdo_sqlite
                path: %kernel.cache_dir%/middleware.db
            gateway:
                driver: pdo_sqlite
                path: %kernel.cache_dir%/gateway.db
            deploy:
                driver: pdo_sqlite
                path: %kernel.cache_dir%/deploy.db

liip_functional_test:
    cache_sqlite_db: true

monolog:
    handlers:
        # Handlers are merged in from config.yml and config_dev.yml. They cannot be disabled or removed. The practical
        # solution is to assign them the `null` handler, which discards the records.
        main_graylog:
            type: null
        main_logfile:
            type: null
        graylog:
            type: null
        console:
            type: null

Disable all logging except file logging during testing.
Disable all logging except file logging during testing.
