+ run: phpunit --coverage-clover ../../coverage-php.xml ./
+ working-directory: Nominatim/test/php
+ if: matrix.ubuntu == 20
+
+ - name: Python unit tests
+ run: $PYTEST --cov=nominatim --cov-report=xml test/python
+ working-directory: Nominatim
+ env:
+ PYTEST: ${{ matrix.pytest }}
+
+ - name: BDD tests
+ run: |
+ mkdir cov
+ behave -DREMOVE_TEMPLATE=1 -DBUILDDIR=$GITHUB_WORKSPACE/build --format=progress3 -DPHPCOV=./cov
+ composer require phpunit/phpcov:7.0.2
+ vendor/bin/phpcov merge --clover ../../coverage-bdd.xml ./cov
+ working-directory: Nominatim/test/bdd
+ if: matrix.ubuntu == 20