bc65445c05
Some tests compare the result to english strings. Do not test UnixCommandExecutor on Windows. PharTest: explain why PHAR writing test are skipped. InstallCommandTest: mock checkRequirements to allow the tests to run. Run php_parallel_lint before all other tests. Close #846
37 lines
984 B
YAML
37 lines
984 B
YAML
build_settings:
|
|
verbose: false
|
|
ignore:
|
|
- "vendor"
|
|
- "Tests"
|
|
- "PHPCI/Command" # PHPMD complains about un-used parameters, but they are required.
|
|
- "public/install.php" # PHPCS really doesn't like PHP mixed with HTML (and so it shouldn't)
|
|
- "PHPCI/Migrations" # Ignore the migrations directory, as both PHPMD and PHPCS can't cope with them.
|
|
- "PHPCI/Model/Base" # These files are auto-generated, and sometimes hit PHPMD complexity thresholds.
|
|
- "PHPCI/Languages" # PHPCS fails on character counts for non-Latin languages
|
|
|
|
setup:
|
|
composer:
|
|
action: "install"
|
|
prefer_dist: false
|
|
|
|
test:
|
|
php_parallel_lint:
|
|
ignore:
|
|
# Only ignore vendor
|
|
- vendor/
|
|
php_mess_detector:
|
|
allowed_warnings: 0
|
|
php_code_sniffer:
|
|
standard: "PSR2"
|
|
allowed_warnings: 0
|
|
allowed_errors: 0
|
|
php_loc:
|
|
php_unit:
|
|
php_docblock_checker:
|
|
allowed_warnings: 0
|
|
|
|
failure:
|
|
email:
|
|
committer: true
|
|
cc: ["php-ci@googlegroups.com"]
|