00657c906e
All code for unit tests is now under the `PhpSpreadsheet\Tests` namespace which is autoloaded via composer mechanism. So there is no need for `require()` anymore. Also, tests were moved in `tests/` folder and phpunit should be executed from the project root folder. This is to conform to the de facto standard, notably in use in phpunit itself.
35 lines
1.1 KiB
XML
35 lines
1.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<phpunit bootstrap="./tests/bootstrap.php"
|
|
backupGlobals="true"
|
|
colors="true"
|
|
convertErrorsToExceptions="true"
|
|
convertNoticesToExceptions="true"
|
|
convertWarningsToExceptions="true"
|
|
processIsolation="false"
|
|
syntaxCheck="true"
|
|
verbose="true"
|
|
reportUselessTests="true"
|
|
strictCoverage="true"
|
|
disallowTestOutput="true"
|
|
stopOnError="false"
|
|
stopOnFailure="false"
|
|
stopOnIncomplete="false"
|
|
stopOnSkipped="false">
|
|
<php>
|
|
<ini name="memory_limit" value="2048M"/>
|
|
</php>
|
|
<testsuite name="PHPExcel Unit Test Suite">
|
|
<directory suffix="Test.php">./tests/PhpSpreadsheet</directory>
|
|
</testsuite>
|
|
<filter>
|
|
<whitelist>
|
|
<directory suffix=".php">./src</directory>
|
|
<exclude>
|
|
<directory>./src/PhpSpreadsheet/Shared/PCLZip</directory>
|
|
<directory>./src/PhpSpreadsheet/Shared/JAMA</directory>
|
|
<directory>./src/PhpSpreadsheet/Writer/PDF</directory>
|
|
</exclude>
|
|
</whitelist>
|
|
</filter>
|
|
</phpunit>
|