Merge pull request #3 from juliushaertl/coverage

Upload coverage data
This commit is contained in:
Julius Härtl
2017-01-31 13:32:54 +01:00
committed by GitHub
4 changed files with 8 additions and 11 deletions

View File

@@ -1,4 +1,3 @@
sudo: false
language: php
services:
- mysql
@@ -9,9 +8,6 @@ env:
- CORE_BRANCH=master DB=sqlite
- CORE_BRANCH=stable11 DB=sqlite
matrix:
fast_finish: true
before_install:
# install core
- cd ../
@@ -35,4 +31,4 @@ after_failure:
- cat ../../data/nextcloud.log
after_success:
- bash <(curl -s https://codecov.io/bash)
- bash <(curl -s https://codecov.io/bash)

View File

@@ -72,14 +72,15 @@ appstore: clean-build build
test:
mkdir -p build/
cd js && $(npm) run test
ifeq (, $(shell which phpunit 2> /dev/null))
@echo "No phpunit command available, downloading a copy from the web"
mkdir -p $(build_tools_directory)
curl -sSL https://phar.phpunit.de/phpunit.phar -o $(build_tools_directory)/phpunit.phar
php $(build_tools_directory)/phpunit.phar -c tests/phpunit.xml --coverage-clover build/php-unit.clover
php $(build_tools_directory)/phpunit.phar -c tests/phpunit.integration.xml --coverage-clover build/php-integration.clover
php $(build_tools_directory)/phpunit.phar -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
php $(build_tools_directory)/phpunit.phar -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
else
phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.clover
phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-unit.clover
phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
endif

View File

@@ -6,7 +6,7 @@
</testsuites>
<filter>
<whitelist>
<directory suffix=".php">./lib</directory>
<directory suffix=".php">./../lib</directory>
</whitelist>
</filter>
</phpunit>

View File

@@ -6,7 +6,7 @@
</testsuites>
<filter>
<whitelist>
<directory suffix=".php">./lib</directory>
<directory suffix=".php">./../lib</directory>
</whitelist>
</filter>
</phpunit>