Fix DatabaseSqlite IDEA warnings
[mediawiki.git] / tests / phpunit / suite.xml
blob16299aa7f6d2634513c50f1a29db0e76b7b2def2
1 <?xml version="1.0" encoding="UTF-8"?>
2 <phpunit bootstrap="./bootstrap.php"
3         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4         xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.8/phpunit.xsd"
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                         <!-- Parser tests must be invoked via their suite -->
24                         <exclude>includes/parser/ParserIntegrationTest.php</exclude>
25                 </testsuite>
26                 <testsuite name="languages">
27                         <directory>languages</directory>
28                 </testsuite>
29                 <testsuite name="parsertests">
30                         <file>suites/CoreParserTestSuite.php</file>
31                         <file>suites/ExtensionsParserTestSuite.php</file>
32                 </testsuite>
33                 <testsuite name="skins">
34                         <directory>skins</directory>
35                         <directory>structure</directory>
36                         <file>suites/LessTestSuite.php</file>
37                 </testsuite>
38                 <!-- As there is a class Maintenance, we cannot use the
39                      name "maintenance" directly -->
40                 <testsuite name="maintenance_suite">
41                         <directory>maintenance</directory>
42                 </testsuite>
43                 <testsuite name="structure">
44                         <directory>structure</directory>
45                 </testsuite>
46                 <testsuite name="uploadfromurl">
47                         <file>suites/UploadFromUrlTestSuite.php</file>
48                 </testsuite>
49                 <testsuite name="extensions">
50                         <directory>structure</directory>
51                         <file>suites/ExtensionsTestSuite.php</file>
52                         <file>suites/ExtensionsParserTestSuite.php</file>
53                         <file>suites/LessTestSuite.php</file>
54                 </testsuite>
55         </testsuites>
56         <groups>
57                 <exclude>
58                         <group>Utility</group>
59                         <group>Broken</group>
60                         <group>Stub</group>
61                 </exclude>
62         </groups>
63         <filter>
64                 <whitelist addUncoveredFilesFromWhitelist="true">
65                         <directory suffix=".php">../../includes</directory>
66                         <directory suffix=".php">../../languages</directory>
67                         <directory suffix=".php">../../maintenance</directory>
68                         <directory suffix=".php">../../skins</directory>
69                 </whitelist>
70         </filter>
71 </phpunit>