enable pytest testing in CI

This commit is contained in:
Sarah Hoffmann
2021-01-15 15:22:21 +01:00
parent 438ed431dd
commit 496a3d29db

View File

@@ -46,21 +46,21 @@ jobs:
- uses: ./.github/actions/build-nominatim
- name: Install test prerequsites
run: |
sudo apt-get install -y -qq php-codesniffer pylint
sudo pip3 install behave
run: sudo apt-get install -y -qq php-codesniffer pylint python3-pytest python3-behave
- name: PHP linting
run: phpcs --report-width=120 .
- name: Python linting
run: |
pylint nominatim
run: pylint nominatim
- name: PHP unit tests
run: phpunit ./
working-directory: test/php
- name: Python unit tests
run: pytest test/python
- name: BDD tests
run: behave -DREMOVE_TEMPLATE=1 --format=progress3
working-directory: test/bdd