magento2-docker/dev/tests/unit/phpunit.xml.dist

65 lines
2.8 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<!--
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.3/phpunit.xsd"
colors="true"
columns="max"
beStrictAboutTestsThatDoNotTestAnything="false"
bootstrap="./framework/bootstrap.php">
<coverage>
<include>
<directory suffix=".php">../../../app/code/*</directory>
<directory suffix=".php">../../../lib/internal/Magento</directory>
<directory suffix=".php">../../../setup/src/*</directory>
</include>
<exclude>
<directory>../../../app/code/*/*/Test</directory>
<directory>../../../lib/internal/*/*/Test</directory>
<directory>../../../lib/internal/*/*/*/Test</directory>
<directory>../../../setup/src/*/*/Test</directory>
</exclude>
</coverage>
<testsuites>
<testsuite name="Magento_Unit_Tests_App_Code">
<directory>../../../app/code/*/*/Test/Unit</directory>
<directory>../../../vendor/magento/module-*/Test/Unit</directory>
<exclude>../../../app/code/Magento/Indexer/Test/Unit</exclude>
</testsuite>
<testsuite name="Magento_Unit_Tests_App_Code_Indexer">
<directory>../../../app/code/*/Indexer/Test/Unit</directory>
</testsuite>
<testsuite name="Magento_Unit_Tests_Other">
<directory>../../../lib/internal/*/*/Test/Unit</directory>
<directory>../../../lib/internal/*/*/*/Test/Unit</directory>
<directory>../../../setup/src/*/*/Test/Unit</directory>
<directory>../../../vendor/*/module-*/Test/Unit</directory>
<directory>../../../vendor/*/framework/Test/Unit</directory>
<directory>../../../vendor/*/framework/*/Test/Unit</directory>
<directory>../../tests/unit/*/Test/Unit</directory>
</testsuite>
</testsuites>
<php>
<includePath>.</includePath>
<ini name="memory_limit" value="-1"/>
<ini name="date.timezone" value="America/Los_Angeles"/>
<ini name="xdebug.max_nesting_level" value="200"/>
</php>
<listeners>
<listener class="Magento\Framework\TestFramework\Unit\Listener\ReplaceObjectManager"/>
</listeners>
<extensions>
<extension class="Qameta\Allure\PHPUnit\AllureExtension">
<!-- Optional arguments block; omit it if you want to use default values -->
<arguments>
<!-- Path to config file (default is config/allure.config.php) -->
<string>allure/allure.config.php</string>
</arguments>
</extension>
</extensions>
</phpunit>