tests: add structure and less tests to 'skins' suite
[lhc/web/wiklou.git] / tests / phpunit / suite.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4 Colors don't work on Windows!
5 phpunit.php enables colors for other OSs at runtime
6 -->
7 <phpunit bootstrap="./bootstrap.php"
8 colors="false"
9 backupGlobals="false"
10 convertErrorsToExceptions="true"
11 convertNoticesToExceptions="true"
12 convertWarningsToExceptions="true"
13 forceCoversAnnotation="true"
14 stopOnFailure="false"
15 timeoutForSmallTests="10"
16 timeoutForMediumTests="30"
17 timeoutForLargeTests="60"
18 strict="true"
19 verbose="true">
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="skins">
28 <directory>skins</directory>
29 <directory>structure</directory>
30 <file>suites/LessTestSuite.php</file>
31 </testsuite>
32 <!-- As there is a class Maintenance, we cannot use the
33 name "maintenance" directly -->
34 <testsuite name="maintenance_suite">
35 <directory>maintenance</directory>
36 </testsuite>
37 <testsuite name="structure">
38 <directory>structure</directory>
39 </testsuite>
40 <testsuite name="uploadfromurl">
41 <file>suites/UploadFromUrlTestSuite.php</file>
42 </testsuite>
43 <testsuite name="extensions">
44 <directory>structure</directory>
45 <file>suites/ExtensionsTestSuite.php</file>
46 <file>suites/ExtensionsParserTestSuite.php</file>
47 <file>suites/LessTestSuite.php</file>
48 </testsuite>
49 </testsuites>
50 <groups>
51 <exclude>
52 <group>Utility</group>
53 <group>Broken</group>
54 <group>ParserFuzz</group>
55 <group>Stub</group>
56 </exclude>
57 </groups>
58 <filter>
59 <whitelist addUncoveredFilesFromWhitelist="true">
60 <directory suffix=".php">../../includes</directory>
61 <directory suffix=".php">../../languages</directory>
62 <directory suffix=".php">../../maintenance</directory>
63 <directory suffix=".php">../../skins</directory>
64 </whitelist>
65 </filter>
66 </phpunit>