Merge pull request #61 from box/coveralls_support

Adding coveralls.io support
This commit is contained in:
Adrien Loison 2015-07-01 16:20:46 -07:00
commit cf239905d7
4 changed files with 12 additions and 9 deletions

View File

@ -8,7 +8,11 @@ php:
- hhvm
install:
- composer self-update
- composer install --prefer-source
- composer install --no-interaction
script: phpunit
script:
- mkdir -p build/logs
- php vendor/bin/phpunit --coverage-clover build/logs/clover.xml
after_script:
- php vendor/bin/coveralls -v

View File

@ -3,7 +3,9 @@
[![Latest Stable Version](https://poser.pugx.org/box/spout/v/stable)](https://packagist.org/packages/box/spout)
[![Project Status](http://opensource.box.com/badges/active.svg)](http://opensource.box.com/badges)
[![Build Status](https://travis-ci.org/box/spout.png?branch=master)](http://travis-ci.org/box/spout)
[![Total Downloads](https://poser.pugx.org/box/spout/downloads)](https://packagist.org/packages/box/spout) [![License](https://poser.pugx.org/box/spout/license)](https://packagist.org/packages/box/spout)
[![Coverage Status](https://coveralls.io/repos/box/spout/badge.svg)](https://coveralls.io/r/box/spout)
[![Total Downloads](https://poser.pugx.org/box/spout/downloads)](https://packagist.org/packages/box/spout)
[![License](https://poser.pugx.org/box/spout/license)](https://packagist.org/packages/box/spout)
Spout is a PHP library to read and write CSV and XLSX files, in a fast and scalable way.
Contrary to other file readers or writers, it is capable of processing very large files while keeping the memory usage really low (less than 10MB).

View File

@ -18,7 +18,8 @@
"ext-simplexml": "*"
},
"require-dev": {
"phpunit/phpunit": ">=3.7"
"phpunit/phpunit": ">=3.7",
"satooshi/php-coveralls": "^0.6.1"
},
"autoload": {
"psr-4": {

View File

@ -14,10 +14,6 @@
</testsuite>
</testsuites>
<logging>
<log type="coverage-html" target="tests/coverage/"/>
</logging>
<filter>
<whitelist>
<directory suffix=".php">src/</directory>