Follow-up Ifa346c8a92: LanguageNameUtils: CONSTRUCTOR_OTPIONS, not constructorOptions
[lhc/web/wiklou.git] / tests / phpunit / suite.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <phpunit bootstrap="./bootstrap.maintenance.php"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.8/phpunit.xsd"
5
6 colors="true"
7 backupGlobals="false"
8 convertErrorsToExceptions="true"
9 convertNoticesToExceptions="true"
10 convertWarningsToExceptions="true"
11 forceCoversAnnotation="true"
12 stopOnFailure="false"
13 timeoutForSmallTests="10"
14 timeoutForMediumTests="30"
15 timeoutForLargeTests="60"
16 beStrictAboutTestsThatDoNotTestAnything="true"
17 beStrictAboutOutputDuringTests="true"
18 beStrictAboutTestSize="true"
19 verbose="false">
20 <testsuites>
21 <testsuite name="includes">
22 <directory>includes</directory>
23 </testsuite>
24 <testsuite name="languages">
25 <directory>languages</directory>
26 </testsuite>
27 <testsuite name="parsertests">
28 <file>suites/CoreParserTestSuite.php</file>
29 <file>suites/ExtensionsParserTestSuite.php</file>
30 </testsuite>
31 <testsuite name="skins">
32 <directory>skins</directory>
33 <directory>structure</directory>
34 <file>suites/ExtensionsTestSuite.php</file>
35 <file>suites/LessTestSuite.php</file>
36 </testsuite>
37 <!-- As there is a class Maintenance, we cannot use the name "maintenance" directly -->
38 <testsuite name="maintenance_suite">
39 <directory>maintenance</directory>
40 </testsuite>
41 <testsuite name="structure">
42 <directory>structure</directory>
43 </testsuite>
44 <testsuite name="tests">
45 <directory>tests</directory>
46 </testsuite>
47 <testsuite name="uploadfromurl">
48 <file>suites/UploadFromUrlTestSuite.php</file>
49 </testsuite>
50 <testsuite name="extensions">
51 <directory>structure</directory>
52 <file>suites/ExtensionsTestSuite.php</file>
53 <file>suites/ExtensionsParserTestSuite.php</file>
54 <file>suites/LessTestSuite.php</file>
55 </testsuite>
56 <testsuite name="documentation">
57 <directory>documentation</directory>
58 </testsuite>
59 <testsuite name="unit">
60 <directory>unit</directory>
61 </testsuite>
62 </testsuites>
63 <groups>
64 <exclude>
65 <group>Broken</group>
66 </exclude>
67 </groups>
68 <filter>
69 <whitelist addUncoveredFilesFromWhitelist="true">
70 <directory suffix=".php">../../includes</directory>
71 <directory suffix=".php">../../languages</directory>
72 <directory suffix=".php">../../maintenance</directory>
73 <exclude>
74 <directory suffix=".php">../../languages/messages</directory>
75 <file>../../languages/data/normalize-ar.php</file>
76 <file>../../languages/data/normalize-ml.php</file>
77 </exclude>
78 </whitelist>
79 </filter>
80 <listeners>
81 <listener class="JohnKary\PHPUnit\Listener\SpeedTrapListener">
82 <arguments>
83 <array>
84 <element key="slowThreshold">
85 <integer>50</integer>
86 </element>
87 <element key="reportLength">
88 <integer>50</integer>
89 </element>
90 </array>
91 </arguments>
92 </listener>
93 </listeners>
94 </phpunit>