From ce72af1dd314b7fbbb181d6d21e9848d3e0f27ef Mon Sep 17 00:00:00 2001 From: CasVT Date: Sun, 2 Jul 2023 13:36:35 +0200 Subject: [PATCH] Added test workflow --- .github/workflows/tests.yml | 57 +++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 0000000..52a491f --- /dev/null +++ b/.github/workflows/tests.yml @@ -0,0 +1,57 @@ +name: Tests + +on: + push: + branches: + - Development + +jobs: + p3.7: + name: Python 3.7 + runs-on: ubuntu-latest + steps: + - uses: actions/setup-python@v2 + with: + python-version: 3.7 + - run: pip install -r requirements.txt + - run: python3 -m unittest discover -s ./tests -p '*.py' + + p3.8: + name: Python 3.8 + runs-on: ubuntu-latest + steps: + - uses: actions/setup-python@v2 + with: + python-version: 3.8 + - run: pip install -r requirements.txt + - run: python3 -m unittest discover -s ./tests -p '*.py' + + p3.9: + name: Python 3.9 + runs-on: ubuntu-latest + steps: + - uses: actions/setup-python@v2 + with: + python-version: 3.9 + - run: pip install -r requirements.txt + - run: python3 -m unittest discover -s ./tests -p '*.py' + + p3.10: + name: Python 3.10 + runs-on: ubuntu-latest + steps: + - uses: actions/setup-python@v2 + with: + python-version: 3.10 + - run: pip install -r requirements.txt + - run: python3 -m unittest discover -s ./tests -p '*.py' + + p3.11: + name: Python 3.11 + runs-on: ubuntu-latest + steps: + - uses: actions/setup-python@v2 + with: + python-version: 3.11 + - run: pip install -r requirements.txt + - run: python3 -m unittest discover -s ./tests -p '*.py'