default:
  suites:
    packer:
      paths:
        - '%paths.base%/features/common'
      contexts: [ PackerContext ]
    infallible_packer:
      paths:
        - '%paths.base%/features/common'
        - '%paths.base%/features/infallible'
      contexts: [ InfalliblePackerContext ]

  extensions:
    LeanPHP\Behat\CodeCoverage\Extension:
      auth: ~
      drivers:
        - local
      filter:
        forceCoversAnnotation:                false
        mapTestClassNameToCoveredClassName:   false
        whitelist:
          addUncoveredFilesFromWhitelist:     true
          processUncoveredFilesFromWhitelist: true
          include:
            directories:
              'src':
                prefix: ''
      report:
        format: clover
        options:
          target: build/behat.clover
