[[command]]
name = "pest"
description = "PHP testing framework built on PHPUnit. Executes PHP test files, which can perform arbitrary operations including file I/O and network calls within tests. By default only writes to stdout. --log-*, --coverage-*, --generate-baseline, --testdox-* flags write report files. --update-snapshots overwrites snapshot files. --mutate runs mutation testing which re-executes modified code. Major releases roughly annually; minor/patch releases are very frequent."
url = "https://pestphp.com/docs/cli-api-reference"
level = "SafeRead"
standalone = [
    "--bail", "--cache-result", "--ci", "--compact",
    "--debug", "--dirty",
    "--display-deprecations", "--display-errors", "--display-incomplete",
    "--display-notices", "--display-phpunit-deprecations",
    "--display-skipped", "--display-warnings",
    "--do-not-cache-result", "--dont-report-useless-tests",
    "--enforce-time-limit",
    "--fail-on-deprecation", "--fail-on-empty-test-suite",
    "--fail-on-incomplete", "--fail-on-notice",
    "--fail-on-phpunit-deprecation", "--fail-on-risky",
    "--fail-on-skipped", "--fail-on-warning", "--flaky",
    "--globals-backup",
    "--help",
    "--list-groups", "--list-suites", "--list-test-files", "--list-tests",
    "--mutate",
    "--no-configuration", "--no-coverage", "--no-extensions",
    "--no-logging", "--no-output", "--no-progress", "--no-results",
    "--notes",
    "--parallel", "--path-coverage", "--profile",
    "--retry", "--reverse-list",
    "--static-backup", "--stderr",
    "--stop-on-defect", "--stop-on-deprecation", "--stop-on-error",
    "--stop-on-failure", "--stop-on-incomplete", "--stop-on-notice",
    "--stop-on-risky", "--stop-on-skipped", "--stop-on-warning",
    "--strict-coverage", "--strict-global-state",
    "--teamcity", "--testdox", "--testdox-summary", "--todos",
    "--warm-coverage-cache",
    "-h",
]
valued = [
    "--bootstrap", "--cache-directory", "--colors", "--columns",
    "--configuration", "--coverage", "--coverage-clover",
    "--coverage-cobertura", "--coverage-crap4j", "--coverage-filter",
    "--coverage-html", "--coverage-php", "--coverage-text", "--coverage-xml",
    "--covers",
    "--default-time-limit",
    "--exclude-filter", "--exclude-group", "--exclude-testsuite",
    "--extension",
    "--filter",
    "--generate-baseline", "--group",
    "--include-path",
    "--log-events-text", "--log-events-verbose-text",
    "--log-junit", "--log-teamcity",
    "--order-by",
    "--random-order-seed", "--requires-php-extension",
    "--shard",
    "--test-directory", "--test-suffix", "--testdox-html", "--testdox-text",
    "--testsuite",
    "--use-baseline", "--uses",
    "-c", "-d",
]
