File tree Expand file tree Collapse file tree 3 files changed +15
-2
lines changed Expand file tree Collapse file tree 3 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ matrix:
1313 env : dependencies="--prefer-lowest --prefer-stable"
1414
1515script :
16- - vendor/bin/tester tests -s -p php -c tests/php-unix.ini
16+ - vendor/bin/tester tests -s -p php -c tests/php-unix.ini $COVERAGE
1717 - php temp/code-checker/src/code-checker.php --short-arrays
1818
1919after_failure :
@@ -24,13 +24,22 @@ before_script:
2424 # Install Nette Tester & Code Checker
2525 - travis_retry composer update --no-interaction --prefer-dist $dependencies
2626 - travis_retry composer create-project nette/code-checker temp/code-checker ~2.5 --no-interaction
27+ - if [ $TRAVIS_PHP_VERSION == "7.0" ]; then coverage="-p phpdbg --coverage ./coverage.xml --coverage-src ./src"; fi
2728
2829 # Create databases.ini
2930 - cp ./tests/databases.travis.ini ./tests/Database/databases.ini
3031
3132 # Create Postgre database
3233 - psql -c 'CREATE DATABASE nette_test' -U postgres
3334
35+ after_script :
36+ # Report Code Coverage
37+ - >
38+ if [ "$coverage" != "" ]; then
39+ wget https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar
40+ && php coveralls.phar --verbose --config tests/.coveralls.yml
41+ || true; fi
42+
3443sudo : false
3544
3645cache :
Original file line number Diff line number Diff line change 2020 "nette/utils" : " ~2.4"
2121 },
2222 "require-dev" : {
23- "nette/tester" : " ~1.3 " ,
23+ "nette/tester" : " ~1.7 " ,
2424 "nette/di" : " ~2.3" ,
2525 "mockery/mockery" : " ~1.0.0" ,
2626 "tracy/tracy" : " ^2.3"
Original file line number Diff line number Diff line change 1+ # for php-coveralls
2+ service_name : travis-ci
3+ coverage_clover : coverage.xml
4+ json_path : coverage.json
You can’t perform that action at this time.
0 commit comments