- name: Python 3 integration tests
run: PYTHONPATH=. python3 ./tests/integration_tests.py
- centos-7:
- name: CentOS 7
- runs-on: ubuntu-latest
- container: centos:7
- steps:
- - run: yum -y install epel-release
- - run: |
- yum -y install \
- python2-pytest \
- python2-pyyaml \
- python36-pytest \
- python36-yaml
- - uses: actions/checkout@v1
-
- - name: Python 2 unit tests
- run: PYTHONPATH=. py.test-2.7
- - name: Python 2 integration tests
- run: PYTHONPATH=. python2 ./tests/integration_tests.py
-
- - name: Python 3 unit tests
- run: PYTHONPATH=. py.test-3
- - name: Python 3 integration tests
- run: PYTHONPATH=. python3 ./tests/integration_tests.py
-
fedora-39:
name: Fedora 39
runs-on: ubuntu-latest