From 46dfaa9f8a4ea6240d24c447a5e7712d6c5a8340 Mon Sep 17 00:00:00 2001 From: Progi1984 Date: Mon, 11 May 2015 12:30:15 +0200 Subject: [PATCH] Travis CI : Support for PSR-2 test --- .travis.yml | 16 +++++++++++++--- composer.json | 5 ++++- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index c35625b1..01dece57 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,11 +10,21 @@ php: - hhvm matrix: - allow_failures: - - php: hhvm + allow_failures: + - php: hhvm + +before_script: + ## Packages + - sudo apt-get -qq update > /dev/null + ## Composer + - composer self-update + - composer install --prefer-source --dev script: - - phpunit -c ./unitTests/ + ## PHP_CodeSniffer + - ./vendor/bin/phpcs Classes/ unitTests/ --standard=PSR2 -n --ignore=Classes/PHPExcel/Shared/PCLZip + ## PHPUnit + - phpunit -c ./unitTests/ notifications: email: false diff --git a/composer.json b/composer.json index ff18cb84..da7faa0e 100644 --- a/composer.json +++ b/composer.json @@ -15,7 +15,7 @@ }, { "name": "Franck Lefevre", - "homepage": "http://blog.rootslabs.net" + "homepage": "http://rootslabs.net" }, { "name": "Erik Tilt" @@ -26,6 +26,9 @@ "ext-xml": "*", "ext-xmlwriter": "*" }, + "require-dev": { + "squizlabs/php_codesniffer": "1.*" + }, "recommend": { "ext-zip": "*", "ext-gd2": "*"