Skip to content

Commit 7438b8e

Browse files
committed
Stop testing on PyPy 3.9.
PyPy v7.3.17 no longer provides PyPy 3.9. Also the test suite was flaky under PyPy 3.9.
1 parent 1f19487 commit 7438b8e

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

.github/workflows/tests.yml

-3
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,10 @@ jobs:
6060
- "3.11"
6161
- "3.12"
6262
- "3.13"
63-
- "pypy-3.9"
6463
- "pypy-3.10"
6564
is_main:
6665
- ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
6766
exclude:
68-
- python: "pypy-3.9"
69-
is_main: false
7067
- python: "pypy-3.10"
7168
is_main: false
7269
steps:

tests/sync/test_connection.py

-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import contextlib
22
import logging
3-
import platform
43
import socket
54
import sys
65
import threading
@@ -564,10 +563,6 @@ def test_close_idempotency(self):
564563
self.connection.close()
565564
self.assertNoFrameSent()
566565

567-
@unittest.skipIf(
568-
platform.python_implementation() == "PyPy",
569-
"this test fails randomly due to a bug in PyPy", # see #1314 for details
570-
)
571566
def test_close_idempotency_race_condition(self):
572567
"""close waits if the connection is already closing."""
573568

0 commit comments

Comments
 (0)