X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/97710ee9d1f90d05f7c644302bb9d0a71ae0c761..1c26fd489d597aa8b0a3f53c9fdc6cb4950d4cf6:/.github/workflows/ci-tests.yml diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index d462a8bb..8b20b55d 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -46,17 +46,21 @@ jobs: - uses: ./.github/actions/build-nominatim - name: Install test prerequsites - run: | - sudo apt-get install -y -qq php-codesniffer python3-tidylib - 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 + - name: PHP unit tests run: phpunit ./ working-directory: test/php + - name: Python unit tests + run: py.test-3 test/python + - name: BDD tests run: behave -DREMOVE_TEMPLATE=1 --format=progress3 working-directory: test/bdd