Skip to content

Commit

Permalink
Added support for code coverage analysis using coveralls
Browse files Browse the repository at this point in the history
  • Loading branch information
kasperg committed Jun 5, 2013
1 parent 20290be commit 133aba1
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .travis.yml
Expand Up @@ -2,3 +2,14 @@ language: php
php:
- 5.3
- 5.4

before_script:
- curl -s http://getcomposer.org/installer | php
- php composer.phar install --dev --no-interaction

script:
- mkdir -p build/logs
- php vendor/bin/phpunit -c phpunit.xml.dist

after_script:
- php vendor/bin/coveralls
6 changes: 6 additions & 0 deletions composer.json
@@ -0,0 +1,6 @@
{
"require-dev": {
"phpunit/phpunit": "3.7.*",
"satooshi/php-coveralls": "dev-master"
}
}
4 changes: 4 additions & 0 deletions phpunit.xml.dist
Expand Up @@ -27,4 +27,8 @@
</testsuite>
</testsuites>

<logging>
<log type="coverage-clover" target="build/logs/clover.xml"/>
</logging>

</phpunit>

0 comments on commit 133aba1

Please sign in to comment.