-
Notifications
You must be signed in to change notification settings - Fork 6
/
phpunit.xml.dist
116 lines (102 loc) · 5.92 KB
/
phpunit.xml.dist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<?xml version="1.0" encoding="UTF-8"?>
<phpunit bootstrap="vendor/silverstripe/framework/tests/bootstrap.php" colors="true">
<!-- Core SilverStripe modules (except framework) -->
<testsuites>
<testsuite name="recipe-core">
<directory>vendor/silverstripe/config/tests</directory>
<directory>vendor/silverstripe/assets/tests/php/</directory>
<directory>vendor/silverstripe/versioned/tests/php/</directory>
</testsuite>
<!-- Framework ORM tests are split up to run in parallel -->
<testsuite name="framework-orm">
<directory>vendor/silverstripe/framework/tests/php/ORM</directory>
</testsuite>
<testsuite name="framework-core">
<directory>vendor/silverstripe/framework/tests/php</directory>
<exclude>vendor/silverstripe/framework/tests/php/ORM</exclude>
</testsuite>
<testsuite name="recipe-cms">
<directory>vendor/silverstripe/admin/tests/php/</directory>
<directory>vendor/silverstripe/campaign-admin/tests/php/</directory>
<directory>vendor/silverstripe/asset-admin/tests/php/</directory>
<directory>vendor/silverstripe/graphql/tests/</directory>
<directory>vendor/silverstripe/siteconfig/tests/php/</directory>
<directory>vendor/silverstripe/reports/tests/</directory>
<!-- CMS needs to run last because the SearchFormTest enables FulltextSearchable -->
<directory>vendor/silverstripe/cms/tests/</directory>
</testsuite>
<!-- Optional CWP modules that aren't in recipes -->
<testsuite name="Default">
<directory>vendor/cwp/agency-extensions/tests</directory>
<directory>vendor/silverstripe/subsites/tests</directory>
<directory>vendor/silverstripe/crontask/tests</directory>
<directory>vendor/silverstripe/gridfieldqueuedexport/tests</directory>
<directory>vendor/silverstripe/errorpage/tests</directory>
<directory>vendor/silverstripe/registry/tests</directory>
<directory>vendor/silverstripe/textextraction/tests</directory>
<directory>vendor/tractorcow/silverstripe-fluent/tests</directory>
</testsuite>
<testsuite name="recipe-ccl">
<directory>vendor/cwp/cwp-core/tests</directory>
<directory>vendor/silverstripe/auditor/tests</directory>
<directory>vendor/silverstripe/environmentcheck/tests</directory>
<directory>vendor/silverstripe/hybridsessions/tests</directory>
</testsuite>
<!-- Optional SilverStripe recipes -->
<testsuite name="recipe-authoring-tools">
<directory>vendor/silverstripe/documentconverter/tests</directory>
<directory>vendor/silverstripe/iframe/tests</directory>
<directory>vendor/silverstripe/tagfield/tests</directory>
<directory>vendor/silverstripe/taxonomy/tests</directory>
</testsuite>
<testsuite name="recipe-blog">
<directory>vendor/silverstripe/blog/tests</directory>
<directory>vendor/silverstripe/lumberjack/tests</directory>
<directory>vendor/silverstripe/spamprotection/tests</directory>
</testsuite>
<testsuite name="recipe-collaboration">
<directory>vendor/silverstripe/contentreview/tests</directory>
<directory>vendor/silverstripe/sharedraftcontent/tests</directory>
<directory>vendor/symbiote/silverstripe-advancedworkflow/tests</directory>
</testsuite>
<testsuite name="recipe-content-blocks">
<directory>vendor/dnadesign/silverstripe-elemental/tests</directory>
<directory>vendor/dnadesign/silverstripe-elemental-userforms/tests</directory>
<directory>vendor/silverstripe/elemental-fileblock/tests</directory>
<directory>vendor/silverstripe/elemental-bannerblock/tests</directory>
<directory>vendor/silverstripe/versioned-admin/tests</directory>
</testsuite>
<testsuite name="recipe-form-building">
<directory>vendor/silverstripe/segment-field/tests</directory>
<directory>vendor/silverstripe/userforms/tests</directory>
<directory>vendor/symbiote/silverstripe-queuedjobs/tests</directory>
</testsuite>
<testsuite name="recipe-reporting-tools">
<directory>vendor/silverstripe/externallinks/tests</directory>
<directory>vendor/silverstripe/reports/tests</directory>
<directory>vendor/silverstripe/securityreport/tests</directory>
<directory>vendor/silverstripe/sitewidecontent-report/tests</directory>
<directory>vendor/bringyourownideas/silverstripe-maintenance/tests</directory>
<directory>vendor/bringyourownideas/silverstripe-composer-update-checker/tests</directory>
</testsuite>
<testsuite name="recipe-services">
<directory>vendor/silverstripe/restfulserver/tests</directory>
<directory>vendor/silverstripe/versionfeed/tests</directory>
</testsuite>
<testsuite name="optional-authenticators">
<directory>vendor/silverstripe/ldap/tests</directory>
<directory>vendor/silverstripe/realme/tests</directory>
</testsuite>
<testsuite name="mfa">
<directory>vendor/silverstripe/mfa/tests</directory>
<directory>vendor/silverstripe/totp-authenticator/tests</directory>
<directory>vendor/silverstripe/webauthn-authenticator/tests</directory>
<directory>vendor/silverstripe/login-forms/tests</directory>
</testsuite>
<testsuite name="other">
<directory>vendor/symbiote/silverstripe-gridfieldextensions/tests</directory>
<directory>vendor/silverstripe/staticpublishqueue/tests</directory>
<directory>vendor/silverstripe/linkfield/tests</directory>
</testsuite>
</testsuites>
</phpunit>