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:
   - app/*
  exclude:
   # Not used in application
   - src/AzuraCast/Radio/Frontend/ShoutCast2.php

   # Used in application, but not used in tests
   - src/AzuraCast/Console/Command/*.php
   - src/Migration/*
   - app/**/*.conf.sample.php
   - app/locale/**/*
   - app/locale/*
   - app/templates/system/error_general.phtml

   # Used in application, but not detected properly by the coverage tool :(
   - app/**/routes.conf.php
   - app/**/*.conf.php
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:
   - app/*
   - src/*
  exclude:
   # Not used in application
   - src/AzuraCast/Radio/Frontend/ShoutCast2.php

   # Used in application, but not used in tests
   - src/AzuraCast/Console/Command/*.php
   - src/Migration/*
   - app/config/*.conf.sample.php
   - app/locale/**/*
   - app/locale/*
   - app/templates/system/error_general.phtml

   # Used in application, but not detected properly by the coverage tool :(
   - app/bootstrap/routes.php
   - app/**/*.conf.php
Fix the Codeception rules that are causing coverage to misreport.
Fix the Codeception rules that are causing coverage to misreport.
