From f831f8b3fb9d561a5b7ee097849fbf9e88e6a205 Mon Sep 17 00:00:00 2001 From: James Ryan Date: Mon, 9 Oct 2023 10:21:48 +1100 Subject: [PATCH] add qt-libs and headless to test.yml --- .github/workflows/test.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b81c4dd9..f9a2c9b7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -48,3 +48,16 @@ jobs: - name: Coverage if: runner.os == 'Linux' && matrix.python == '3.10' uses: codecov/codecov-action@v1 + + # these libraries enable testing on Qt on linux + - uses: tlambert03/setup-qt-libs@v1 + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + python -m pip install pytest pytest-cookies tox + + - name: Test + uses: aganders3/headless-gui@v1 + with: + run: python -m pytest -s -v --color=yes