actor: Tester
paths:
    tests: tests
    log: tests/_output
    data: tests/_data
    support: tests/_support
    envs: tests/_envs
settings:
    bootstrap: _bootstrap.php
    colors: true
    memory_limit: 1024M
    error_level: "E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED"
extensions:
    enabled:
        - Codeception\Extension\RunFailed
modules:
coverage:
  enabled: true
  include:
   - src/*
  exclude:
   # Loaded before tests
   - src/Tests/Module.php
   - src/Doctrine/EntityManagerFactory.php
  
   # Not used in entire application
   - src/Doctrine/Platform/*.php
   - src/Doctrine/Paginate/*.php

   # Used in application, but not used in tests
   - src/Radio/Frontend/ShoutCast2.php
   - src/Console/Command/*.php
   - src/Doctrine/Logger/EchoSQL.php
   - src/Session/Temporary.php
   - src/Console/Command/*.php
   - src/Entity/Fixture/*
   - src/Entity/Migration/*
  
   # Exceptions
   - src/Exception.php
   - src/Exception/*.php
   - src/Mvc/ErrorHandler.php
