Jelajahi Sumber

Used GitHub actions for Windows tests.

Tom Forbes 4 tahun lalu
induk
melakukan
f97401d1b1
1 mengubah file dengan 20 tambahan dan 0 penghapusan
  1. 20 0
      .github/workflows/tests.yml

+ 20 - 0
.github/workflows/tests.yml

@@ -11,6 +11,26 @@ on:
       - 'docs/**'
 
 jobs:
+  windows:
+    runs-on: windows-latest
+    strategy:
+      matrix:
+        python-version:
+          - '3.10'
+    name: Windows, SQLite, Python ${{ matrix.python-version }}
+    steps:
+      - name: Checkout
+        uses: actions/checkout@v2
+      - name: Set up Python
+        uses: actions/setup-python@v2
+        with:
+          python-version: ${{ matrix.python-version }}
+          cache: 'pip'
+          cache-dependency-path: 'tests/requirements/py3.txt'
+      - run: pip install -r tests/requirements/py3.txt -e .
+      - name: Run tests
+        run: python tests/runtests.py -v2
+
   javascript-tests:
     runs-on: ubuntu-latest
     name: JavaScript tests