XmlDumpWriter: Remove unused variable from writeText()
[mediawiki.git] / phpunit.xml.dist
blobd862c07c501bf43a047f16266dfaab24ddfba0a4
1 <?xml version="1.0" encoding="UTF-8"?>
2 <phpunit bootstrap="tests/phpunit/bootstrap.php"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.3/phpunit.xsd"
5 colors="true"
6 backupGlobals="false"
7 convertDeprecationsToExceptions="true"
8 convertErrorsToExceptions="true"
9 convertNoticesToExceptions="true"
10 convertWarningsToExceptions="true"
11 forceCoversAnnotation="true"
12 failOnWarning="true"
13 stopOnFailure="false"
14 beStrictAboutTestsThatDoNotTestAnything="true"
15 beStrictAboutOutputDuringTests="true"
16 printerClass="MediaWikiPHPUnitResultPrinter"
17 stderr="true"
18 verbose="false">
19 <php>
20 <ini name="memory_limit" value="-1" />
21 <ini name="max_execution_time" value="0" />
22 </php>
23 <testsuites>
24 <testsuite name="core:unit">
25 <directory>tests/phpunit/unit</directory>
26 </testsuite>
27 <testsuite name="extensions:unit">
28 <directory>extensions/*/tests/phpunit/unit</directory>
29 </testsuite>
30 <testsuite name="skins:unit">
31 <directory>skins/*/tests/phpunit/unit</directory>
32 </testsuite>
33 <testsuite name="includes">
34 <directory>tests/phpunit/includes</directory>
35 </testsuite>
36 <testsuite name="languages">
37 <directory>tests/phpunit/languages</directory>
38 </testsuite>
39 <testsuite name="parsertests">
40 <file>tests/phpunit/suites/CoreParserTestSuite.php</file>
41 <file>tests/phpunit/suites/ExtensionsParserTestSuite.php</file>
42 </testsuite>
43 <testsuite name="skins">
44 <directory>tests/phpunit/skins</directory>
45 <directory>tests/phpunit/structure</directory>
46 <file>tests/phpunit/suites/ExtensionsTestSuite.php</file>
47 <file>tests/phpunit/suites/LessTestSuite.php</file>
48 </testsuite>
49 <!-- As there is a class Maintenance, we cannot use the name "maintenance" directly -->
50 <testsuite name="maintenance_suite">
51 <directory>tests/phpunit/maintenance</directory>
52 </testsuite>
53 <testsuite name="structure">
54 <directory>tests/phpunit/structure</directory>
55 </testsuite>
56 <testsuite name="tests">
57 <directory>tests/phpunit/tests</directory>
58 </testsuite>
59 <testsuite name="extensions">
60 <directory>tests/phpunit/structure</directory>
61 <file>tests/phpunit/suites/ExtensionsTestSuite.php</file>
62 <file>tests/phpunit/suites/ExtensionsParserTestSuite.php</file>
63 <file>tests/phpunit/suites/LessTestSuite.php</file>
64 </testsuite>
65 <testsuite name="documentation">
66 <directory>tests/phpunit/documentation</directory>
67 </testsuite>
68 <testsuite name="integration">
69 <directory>tests/phpunit/integration</directory>
70 </testsuite>
71 </testsuites>
72 <groups>
73 <exclude>
74 <group>Broken</group>
75 </exclude>
76 </groups>
77 <coverage includeUncoveredFiles="false">
78 <include>
79 <directory suffix=".php">includes</directory>
80 <directory suffix=".php">languages</directory>
81 <directory suffix=".php">maintenance</directory>
82 <directory suffix=".php">extensions</directory>
83 <directory suffix=".php">skins</directory>
84 </include>
85 <exclude>
86 <directory suffix=".php">languages/messages</directory>
87 <directory suffix=".php">maintenance/benchmarks</directory>
88 <directory suffix=".php">extensions/*/tests</directory>
89 <directory suffix=".php">skins/*/tests</directory>
90 </exclude>
91 </coverage>
92 <listeners>
93 <listener class="JohnKary\PHPUnit\Listener\SpeedTrapListener">
94 <arguments>
95 <array>
96 <element key="slowThreshold">
97 <integer>100</integer>
98 </element>
99 <element key="reportLength">
100 <integer>25</integer>
101 </element>
102 </array>
103 </arguments>
104 </listener>
105 </listeners>
106 <extensions>
107 <extension class="MediaWikiLoggerPHPUnitExtension" />
108 </extensions>
109 </phpunit>