File tree 3 files changed +15
-1
lines changed
3 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ matrix:
23
23
env : TESTER_PHP_BIN=phpdbg
24
24
25
25
script :
26
- - src/tester -p $TESTER_PHP_BIN tests -s
26
+ - src/tester -p $TESTER_PHP_BIN tests -s $COVERAGE
27
27
- src/tester -p $TESTER_PHP_BIN -o none tests/fail.phptx; if [ $? -eq 0 ]; then echo "tests/fail.phptx SHOULD FAIL"; exit 1; else echo "fail checked"; fi;
28
28
- php code-checker/src/code-checker.php
29
29
@@ -33,6 +33,15 @@ after_failure:
33
33
34
34
before_script :
35
35
- travis_retry composer create-project nette/code-checker code-checker ~2.5 --no-interaction
36
+ - if [ $TRAVIS_PHP_VERSION == "7.0" ]; then COVERAGE="-p phpdbg --coverage ./coverage.xml --coverage-src ./src"; fi
37
+
38
+ after_script :
39
+ # Report Code Coverage
40
+ - >
41
+ if [ "$COVERAGE" != "" ]; then
42
+ wget https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar
43
+ && php coveralls.phar --verbose --config tests/.coveralls.yml
44
+ || true; fi
36
45
37
46
sudo : false
38
47
Original file line number Diff line number Diff line change 4
4
[ ![ Downloads this Month] ( https://img.shields.io/packagist/dm/nette/tester.svg )] ( https://packagist.org/packages/nette/tester )
5
5
[ ![ Build Status] ( https://travis-ci.org/nette/tester.svg?branch=master )] ( https://travis-ci.org/nette/tester )
6
6
[ ![ Build Status Windows] ( https://ci.appveyor.com/api/projects/status/github/nette/tester?branch=master&svg=true )] ( https://ci.appveyor.com/project/dg/tester/branch/master )
7
+ [ ![ Coverage Status] ( https://coveralls.io/repos/github/nette/tester/badge.svg?branch=master )] ( https://coveralls.io/github/nette/tester?branch=master )
7
8
[ ![ Latest Stable Version] ( https://poser.pugx.org/nette/tester/v/stable )] ( https://github.com/nette/tester/releases )
8
9
[ ![ License] ( https://img.shields.io/badge/license-New%20BSD-blue.svg )] ( https://github.com/nette/tester/blob/master/license.md )
9
10
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