File tree Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -3,9 +3,6 @@ name: unit tests
3
3
on :
4
4
workflow_call :
5
5
6
- env :
7
- XDEBUG_MODE : coverage
8
-
9
6
jobs :
10
7
module-test :
11
8
runs-on : ubuntu-latest
@@ -18,12 +15,22 @@ jobs:
18
15
run : |
19
16
cd "${{ matrix.module }}"
20
17
composer install --no-progress --prefer-dist --optimize-autoloader
21
- - name : Run Unit Tests with Coverage
18
+ - name : Run Unit Tests with Coverage (zmsslim)
19
+ if : matrix.module == 'zmsslim'
20
+ env :
21
+ XDEBUG_MODE : coverage
22
22
run : |
23
23
cd "${{ matrix.module }}"
24
24
mkdir -p coverage
25
- php -dzend_extension=xdebug.so -dmemory_limit=-1 ./vendor/bin/phpunit \
26
- --coverage-html coverage/html --coverage-clover coverage/clover.xml
25
+ XDEBUG_MODE=coverage php -dzend_extension=xdebug.so -dxdebug.mode=coverage -dmemory_limit=-1 \
26
+ ./vendor/bin/phpunit --coverage-html coverage/html --coverage-clover coverage/clover.xml
27
+ - name : Run Unit Tests (other modules)
28
+ if : matrix.module != 'zmsslim'
29
+ run : |
30
+ cd "${{ matrix.module }}"
31
+ mkdir -p coverage
32
+ php -dzend_extension=xdebug.so -dmemory_limit=-1 \
33
+ ./vendor/bin/phpunit --coverage-html coverage/html --coverage-clover coverage/clover.xml
27
34
- name : Upload Coverage
28
35
uses : actions/upload-artifact@v4
29
36
with :
You can’t perform that action at this time.
0 commit comments