Behat plugin for PhpGuard
Using composer:
$ cd /path/to/project
$ composer require --dev "phpguard/plugin-behat @dev"
cli
The options passed to thebehat
command. Default is:null
all_on_start
Run all onphpguard
startup. Default:false
all_after_pass
Run all after changed file pass. Default:false
keep_failed
Remember failed tests and keep running them until pass. Default:false
always_lint
Always check file syntax withphp -l
before run. If check syntax failed,behat
command will not running. Default:true
run_all_cli
The options to passed to thebehat
command when running all specs. Default value will be usingcli
options
# /path/to/project/phpguard.yml
behat:
options:
cli: "--format=pretty"
all_on_start: true
all_after_pass: true
keep_failed: true
import_suites: false
run_all_cli: "--format=dot"
watch:
- { pattern: "#^src\/(.+)\.php$#", transform: "spec/PhpGuard/Plugins/behat/${1}Spec.php" }
- { pattern: "#^spec\/(.+)\.php$#" }