File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -146,45 +146,6 @@ jobs:
146146 test-results.xml
147147 retention-days : 1
148148
149- # ============================================================================
150- # PyPy Compatibility Testing
151- # ============================================================================
152- test-pypy :
153- needs : [pre-commit, lint-type-check]
154- runs-on : ubuntu-latest
155- permissions :
156- contents : read
157- strategy :
158- fail-fast : false
159- matrix :
160- python-version : [pypy-3.10, pypy-3.11]
161-
162- steps :
163- - name : Checkout Code
164- uses : actions/checkout@v6
165-
166- - name : Set up PyPy ${{ matrix.python-version }}
167- uses : actions/setup-python@v6
168- with :
169- python-version : ${{ matrix.python-version }}
170-
171- - name : Cache pip Dependencies
172- uses : actions/cache@v5
173- with :
174- path : ~/.cache/pip
175- key : pypy-${{ matrix.python-version }}-pip-${{ hashFiles('**/pyproject.toml') }}
176- restore-keys : |
177- pypy-${{ matrix.python-version }}-pip-
178-
179- - name : Install Dependencies
180- run : |
181- python -m pip install --upgrade pip
182- pip install -e .
183- pip install pytest
184-
185- - name : Run Tests
186- run : pytest -v
187-
188149 # ============================================================================
189150 # Mutation Testing (test effectiveness validation)
190151 # Evidence: Mutation score correlates with real fault detection
You can’t perform that action at this time.
0 commit comments