Upload coverage data

This commit is contained in:
Julius Haertl
2017-01-31 11:11:59 +01:00
parent 9a5284abdb
commit d50d07ac52
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 ../

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>