From 0b53edc5ebf1d90cfff5abaa5b2c686149b6f784 Mon Sep 17 00:00:00 2001 From: Chandler May Date: Fri, 20 Oct 2023 15:30:46 -0400 Subject: [PATCH] Add Windows integration tests. --- .github/workflows/tox.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index 0b4295f..c0b76ce 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -19,7 +19,7 @@ jobs: tox run -e cov -- tests tox run -e py -- integration-tests - linux-compatibility-tests: + compatibility-tests: runs-on: ubuntu-latest strategy: matrix: @@ -37,6 +37,22 @@ jobs: tox run -e pep8 tox run -e py -- tests + windows-main-tests: + runs-on: windows-latest + steps: + - uses: actions/checkout@v3 + - name: Setup Python + uses: actions/setup-python@v4 + with: + python-version: '3.8' + - name: Install tox (and any other packages) + run: pip install tox + - name: Run tox + run: | + tox run -e pep8 + tox run -e py -- tests + tox run -e py -- integration-tests + windows-compatibility-tests: runs-on: windows-latest strategy: