Skip to content

Commit 152d5bf

Browse files
author
farhadzand
committed
Enhance PHPUnit configuration: include uncovered files in coverage report, exclude specific directories, set memory limit, and add logging for JUnit output.
1 parent 149b3f4 commit 152d5bf

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

phpunit.xml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,25 @@
1313
</testsuite>
1414
</testsuites>
1515

16-
<coverage>
16+
<coverage includeUncoveredFiles="true" processUncoveredFiles="true">
1717
<include>
1818
<directory suffix=".php">./src</directory>
1919
</include>
20+
<exclude>
21+
<directory suffix=".php">./src/Storage</directory>
22+
<directory suffix=".php">./src/Exceptions</directory>
23+
</exclude>
2024
</coverage>
2125

2226
<php>
2327
<env name="APP_ENV" value="testing"/>
2428
<env name="PROMETHEUS_ENABLED" value="true"/>
2529
<env name="PROMETHEUS_STORAGE_DRIVER" value="memory"/>
2630
<ini name="error_reporting" value="E_ALL &amp; ~E_DEPRECATED"/>
31+
<ini name="memory_limit" value="512M"/>
2732
</php>
33+
34+
<logging>
35+
<junit outputFile="build/logs/junit.xml"/>
36+
</logging>
2837
</phpunit>

0 commit comments

Comments
 (0)