46 lines
1.7 KiB
XML
46 lines
1.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:noNamespaceSchemaLocation="vendor/phpunit/phpunit/phpunit.xsd"
|
|
bootstrap="tests/php/bootstrap.php"
|
|
cacheDirectory=".phpunit.cache"
|
|
colors="true"
|
|
stderr="true"
|
|
executionOrder="depends,defects"
|
|
failOnWarning="true"
|
|
failOnNotice="true"
|
|
failOnDeprecation="true"
|
|
failOnRisky="true"
|
|
beStrictAboutOutputDuringTests="true"
|
|
displayDetailsOnTestsThatTriggerWarnings="true"
|
|
displayDetailsOnTestsThatTriggerNotices="true"
|
|
displayDetailsOnTestsThatTriggerDeprecations="true"
|
|
displayDetailsOnTestsThatTriggerErrors="true">
|
|
<!-- stderr="true" keeps standard output empty, so that header(),
|
|
setcookie() and session_start() work as they would in a request -->
|
|
<php>
|
|
<!-- The bootstrap sends the error log to a file; a fatal error
|
|
still shows on the terminal -->
|
|
<ini name="display_errors" value="stderr"/>
|
|
</php>
|
|
<testsuites>
|
|
<testsuite name="unit">
|
|
<directory>tests/php/Unit</directory>
|
|
</testsuite>
|
|
<testsuite name="pages">
|
|
<directory>tests/php/Pages</directory>
|
|
</testsuite>
|
|
</testsuites>
|
|
<source>
|
|
<include>
|
|
<directory suffix=".php">.</directory>
|
|
</include>
|
|
<exclude>
|
|
<directory>vendor</directory>
|
|
<directory>node_modules</directory>
|
|
<directory>tests</directory>
|
|
<directory>lib/htmlpurifier-4.19.1</directory>
|
|
<file>lib/smartypants.inc.php</file>
|
|
</exclude>
|
|
</source>
|
|
</phpunit>
|