-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathphpunit.xml
More file actions
56 lines (56 loc) · 2.25 KB
/
Copy pathphpunit.xml
File metadata and controls
56 lines (56 loc) · 2.25 KB
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
<phpunit
colors="true"
bootstrap="tests/bootstrap.php"
defaultTestSuite="Unit">
<php>
<env name="RESOURCEKEY" value="!!YOUR_RESOURCE_KEY!!"/>
<const name="FIFTYONEDEGREES_PLUGIN_DIR" value= ""/>
<const name="FIFTYONEDEGREES_PLUGIN_URL" value="http://example.test/plugin/"/>
<const name="FIFTYONEDEGREES_CUSTOM_DIMENSION_SCOPE" value= "HIT"/>
</php>
<!--
defaultTestSuite (on <phpunit>) pins bare phpunit invocations
(i.e. CI runners that do not pass the testsuite flag) to the Unit
suite. Keeps ReleaseGate explicit and opt-in so it can fail by
design until a release PR.
-->
<testsuites>
<testsuite name="Unit">
<file>tests/HookTests.php</file>
<file>tests/RenderTests.php</file>
<file>tests/EditorTests.php</file>
<file>tests/GaServiceTests.php</file>
<file>tests/GaTrackingGtagTests.php</file>
<file>tests/GaHookTests.php</file>
<file>tests/ClientIpResolverTests.php</file>
<file>tests/SuspiciousActivityTests.php</file>
<file>tests/PmpTests.php</file>
<file>tests/RobotsTxtTests.php</file>
<file>tests/CloudMetadataTests.php</file>
<file>tests/PipelineErrorClearTests.php</file>
<file>tests/CloudOriginHeaderTests.php</file>
<file>tests/OAuthStateTests.php</file>
<file>tests/OAuthStateCleanupTests.php</file>
<file>tests/OAuthMigrationTests.php</file>
<file>tests/OAuthCallbackTests.php</file>
<file>tests/OAuthStartHandlerTests.php</file>
<file>tests/GoogleAnalyticsTabRenderTests.php</file>
<file>tests/GoogleClientFactoryTests.php</file>
<file>tests/Ga4AuthErrorTests.php</file>
<file>tests/Ga4PropertyServiceTests.php</file>
<file>tests/Ga4DimensionServiceTests.php</file>
</testsuite>
<testsuite name="Integration">
<file>tests/PipelineTests.php</file>
</testsuite>
<!--
ReleaseGate suite is run explicitly before tagging a release.
Excluded from the default Unit suite so day-to-day dev runs stay
green even while the placeholder OAuth redirect URL is still in
the bootstrap. Run with `phpunit testsuite=ReleaseGate`.
-->
<testsuite name="ReleaseGate">
<file>tests/ReleaseReadinessTests.php</file>
</testsuite>
</testsuites>
</phpunit>