1
0
mirror of https://github.com/danog/dns.git synced 2024-11-30 04:29:06 +01:00

Update test build

This commit is contained in:
Aaron Piotrowski 2016-08-23 23:17:20 -05:00
parent 9c1c0edba9
commit 49734bf786
5 changed files with 33 additions and 29 deletions

8
.gitignore vendored
View File

@ -1,4 +1,4 @@
/coverage/
/composer.lock
/vendor/
/.idea/
build
composer.lock
phpunit.xml
vendor

View File

@ -39,7 +39,7 @@
"prefer-stable": true,
"require-dev": {
"amphp/loop": "dev-master",
"phpunit/phpunit": "^4.8",
"phpunit/phpunit": "^5.0",
"fabpot/php-cs-fixer": "^1.9"
},
"autoload": {

View File

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit bootstrap="./test/bootstrap.php" colors="true">
<testsuites>
<testsuite name="Tests">
<directory>./test</directory>
</testsuite>
</testsuites>
<filter>
<whitelist addUncoveredFilesFromWhitelist="true">
<directory>./lib</directory>
</whitelist>
</filter>
</phpunit>

28
phpunit.xml.dist Normal file
View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
backupGlobals="false"
backupStaticAttributes="false"
bootstrap="vendor/autoload.php"
colors="true"
convertErrorsToExceptions="true"
convertNoticesToExceptions="true"
convertWarningsToExceptions="true"
processIsolation="false"
stopOnFailure="false"
>
<testsuites>
<testsuite name="Amp DNS">
<directory>test</directory>
</testsuite>
</testsuites>
<filter>
<whitelist>
<directory suffix=".php">lib</directory>
</whitelist>
</filter>
<logging>
<log type="coverage-html" target="build/coverage" title="Amp" highlight="true"/>
</logging>
</phpunit>

View File

@ -1,11 +0,0 @@
<?php
error_reporting(E_ALL);
require __DIR__.'/../vendor/autoload.php';
if (ini_get("opcache.enable") == true &&
ini_get("opcache.save_comments") == false) {
echo "Cannot run tests. OPCache is enabled and is stripping comments, which are required by PHPUnit to provide data for the tests.\n";
exit(-1);
}