Skip to content

Commit 4fc2a6c

Browse files
authored
Add coverage reporting (#14)
* Add coverage reporting * Add badge * Add codecov.yml
1 parent 6169998 commit 4fc2a6c

File tree

4 files changed

+23
-2
lines changed

4 files changed

+23
-2
lines changed

.travis.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,7 @@ install:
77
- composer install
88

99
script:
10-
- vendor/bin/phpunit --bootstrap vendor/autoload.php tests
10+
- vendor/bin/phpunit --coverage-clover=coverage.xml --whitelist src --bootstrap vendor/autoload.php tests
11+
12+
after_success:
13+
- bash <(curl -s https://codecov.io/bash)

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
[![Version](https://img.shields.io/packagist/v/felixfbecker/language-server.svg)](https://packagist.org/packages/felixfbecker/language-server)
44
[![Build Status](https://travis-ci.org/felixfbecker/php-language-server.svg?branch=master)](https://travis-ci.org/felixfbecker/php-language-server)
5+
[![Coverage](https://codecov.io/gh/felixfbecker/php-language-server/branch/master/graph/badge.svg)](https://codecov.io/gh/felixfbecker/php-language-server)
56
[![Dependency Status](https://gemnasium.com/badges/github.com/felixfbecker/php-language-server.svg)](https://gemnasium.com/github.com/felixfbecker/php-language-server)
67
[![License](https://img.shields.io/packagist/l/felixfbecker/language-server.svg)](https://github.com/felixfbecker/php-language-server/blob/master/LICENSE.txt)
78

codecov.yml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
2+
coverage:
3+
status:
4+
project:
5+
default:
6+
target: auto
7+
threshold: null
8+
base: auto
9+
10+
comment:
11+
layout: "header, diff, tree, changes"
12+
behavior: default
13+
require_changes: false # if true: only post the comment if coverage changes
14+
branches: null
15+
flags: null
16+
paths: null

composer.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
}
4343
},
4444
"require-dev": {
45-
"phpunit/phpunit": "^5.5"
45+
"phpunit/phpunit": "^5.5",
46+
"phpunit/php-code-coverage": "^4.0"
4647
}
4748
}

0 commit comments

Comments
 (0)