diff --git a/ .github/ workflows/python-app.yml b/ .github/ workflows/python-app.yml new file mode 100644 index 00000000..e12b5534 --- /dev/null +++ b/ .github/ workflows/python-app.yml @@ -0,0 +1,27 @@ +name: Run Python Tests + +on: + push: + branches: [ dev ] + pull_request: + branches: [ dev ] + +permissions: + contents: read + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Set up Python 3.10 + uses: actions/setup-python@v3 + with: + python-version: "3.10" + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements.txt + - name: Run tests with pytest + run: | + python -m unittest test/service/test_game.py \ No newline at end of file diff --git a/test/service/test_game.py b/test/service/test_game.py index b0c0cd5d..92dd3ae8 100644 --- a/test/service/test_game.py +++ b/test/service/test_game.py @@ -34,4 +34,4 @@ class TestGame(IsolatedAsyncioTestCase): if __name__ == "__main__": - unittest.main("TestGame") + unittest.main()